<86>Oct 24 19:04:10 userdel[3745198]: delete user 'rooter' <86>Oct 24 19:04:10 groupadd[3745221]: group added to /etc/group: name=rooter, GID=972 <86>Oct 24 19:04:10 groupadd[3745221]: group added to /etc/gshadow: name=rooter <86>Oct 24 19:04:10 groupadd[3745221]: new group: name=rooter, GID=972 <86>Oct 24 19:04:10 useradd[3745242]: new user: name=rooter, UID=972, GID=972, home=/root, shell=/bin/bash <86>Oct 24 19:04:10 userdel[3745278]: delete user 'builder' <86>Oct 24 19:04:10 userdel[3745278]: removed group 'builder' owned by 'builder' <86>Oct 24 19:04:10 userdel[3745278]: removed shadow group 'builder' owned by 'builder' <86>Oct 24 19:04:10 groupadd[3745304]: group added to /etc/group: name=builder, GID=973 <86>Oct 24 19:04:10 groupadd[3745304]: group added to /etc/gshadow: name=builder <86>Oct 24 19:04:10 groupadd[3745304]: new group: name=builder, GID=973 <86>Oct 24 19:04:10 useradd[3745321]: new user: name=builder, UID=973, GID=973, home=/usr/src, shell=/bin/bash <13>Oct 24 19:04:14 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Oct 24 19:04:14 rpmi: libexpat-2.2.10-alt1 sisyphus+276608.100.1.2 1625153355 installed <13>Oct 24 19:04:14 rpmi: libjpeg-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330711 installed <13>Oct 24 19:04:14 rpmi: libsigc++2-2.10.7-alt1 sisyphus+272282.200.9.1 1622620448 installed <13>Oct 24 19:04:14 rpmi: libsigc++2-devel-2.10.7-alt1 sisyphus+272282.200.9.1 1622620448 installed <13>Oct 24 19:04:14 rpmi: libxkbcommon-1.3.1-alt1 sisyphus+285084.100.1.1 1631455246 installed <13>Oct 24 19:04:14 rpmi: xorg-proto-devel-2021.5-alt1 sisyphus+285490.100.1.1 1632124129 installed <13>Oct 24 19:04:14 rpmi: libwayland-client-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Oct 24 19:04:14 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Oct 24 19:04:14 rpmi: libserd-0.30.6-alt1_1 sisyphus+278546.100.1.2 1626249255 installed <13>Oct 24 19:04:14 rpmi: libsord-0.16.8-alt1_2 sisyphus+286960.100.1.1 1634067441 installed <13>Oct 24 19:04:14 rpmi: libfftw3-common-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Oct 24 19:04:14 rpmi: libgomp1-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Oct 24 19:04:14 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Oct 24 19:04:14 rpmi: libglvnd-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Oct 24 19:04:14 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Oct 24 19:04:14 rpmi: libboost_system1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:14 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Oct 24 19:04:14 rpmi: libfftw3-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Oct 24 19:04:14 rpmi: libserd-devel-0.30.6-alt1_1 sisyphus+278546.100.1.2 1626249255 installed <13>Oct 24 19:04:14 rpmi: libsqlite3-3.36.0-alt1 sisyphus+285498.100.1.1 1632132963 installed <13>Oct 24 19:04:14 rpmi: liblcms2-2.12-alt1 sisyphus+279091.100.1.1 1626376955 installed <13>Oct 24 19:04:14 rpmi: zlib-devel-1.2.11-alt2 sisyphus+283721.100.1.1 1629847002 installed <13>Oct 24 19:04:14 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Oct 24 19:04:14 rpmi: libart_lgpl-2.3.21-alt3 sisyphus+276909.100.1.1 1625271431 installed <13>Oct 24 19:04:14 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Oct 24 19:04:14 rpmi: libwebp7-1.2.1-alt1 sisyphus+282658.100.1.1 1628955702 installed <13>Oct 24 19:04:15 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Oct 24 19:04:15 rpmi: libart_lgpl-devel-2.3.21-alt3 sisyphus+276909.100.1.1 1625271431 installed <13>Oct 24 19:04:15 rpmi: libsord-devel-0.16.8-alt1_2 sisyphus+286960.100.1.1 1634067441 installed <13>Oct 24 19:04:15 rpmi: libsratom-0.6.6-alt1_1 sisyphus+278712.200.4.2 1626176333 installed <13>Oct 24 19:04:15 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Oct 24 19:04:15 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Oct 24 19:04:15 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Oct 24 19:04:15 rpmi: qt5-base-common-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Oct 24 19:04:15 rpmi: libxslt-1.1.34-alt3 sisyphus+275636.100.1.1 1624616833 installed <13>Oct 24 19:04:15 rpmi: lv2-1.18.2-alt1 sisyphus+285240.100.1.1 1631645077 installed <13>Oct 24 19:04:15 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091644 installed <13>Oct 24 19:04:15 rpmi: libgudev-1:237-alt1 sisyphus+282754.100.1.1 1629006690 installed <13>Oct 24 19:04:15 rpmi: libltdl7-2.4.6-alt4 sisyphus+284398.100.1.1 1630577601 installed <13>Oct 24 19:04:15 rpmi: libquadmath0-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Oct 24 19:04:15 rpmi: libusb-1.0.24-alt2 sisyphus+287338.100.1.1 1634382954 installed <13>Oct 24 19:04:15 rpmi: libbluez-5.61-alt1.1 sisyphus+284212.200.3.1 1630410399 installed <13>Oct 24 19:04:15 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Oct 24 19:04:15 rpmi: libfribidi-1.0.11-alt1 sisyphus+285870.100.1.1 1632466313 installed <13>Oct 24 19:04:15 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663536 installed <13>Oct 24 19:04:15 rpmi: libaom3-3.1.2-alt2 sisyphus+284158.100.1.1 1630312716 installed <13>Oct 24 19:04:15 rpmi: libwayland-server-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Oct 24 19:04:15 rpmi: libopus-1.3.1-alt3 sisyphus+278010.100.1.2 1625975522 installed <13>Oct 24 19:04:15 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Oct 24 19:04:15 rpmi: libsndfile-1.0.31-alt1 sisyphus+279495.100.1.1 1626550760 installed <13>Oct 24 19:04:15 rpmi: libsamplerate-0.2.2-alt1 sisyphus+284642.100.1.1 1630906301 installed <13>Oct 24 19:04:15 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Oct 24 19:04:15 rpmi: perl-Compress-Raw-Zlib-2.101-alt1 sisyphus+279723.300.1.1 1626648904 installed <13>Oct 24 19:04:15 rpmi: perl-libnet-1:3.13-alt1 sisyphus+266120.100.1.1 1612961310 installed <13>Oct 24 19:04:15 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Oct 24 19:04:15 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Oct 24 19:04:15 rpmi: xml-utils-1:2.9.12-alt1 sisyphus+279621.1100.1.1 1626630109 installed <13>Oct 24 19:04:15 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Oct 24 19:04:15 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Oct 24 19:04:15 rpmi: libp11-kit-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Oct 24 19:04:15 rpmi: libtasn1-4.17.0-alt2 sisyphus+285706.100.1.1 1632328563 installed <13>Oct 24 19:04:15 rpmi: libXau-devel-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Oct 24 19:04:15 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Oct 24 19:04:15 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Oct 24 19:04:15 rpmi: librubberband-1.9.2-alt1 sisyphus+285856.100.1.1 1632428435 installed <13>Oct 24 19:04:15 rpmi: libsamplerate-devel-0.2.2-alt1 sisyphus+284642.100.1.1 1630906301 installed <13>Oct 24 19:04:15 rpmi: liblilv-0.24.10-alt1_3.1 sisyphus+283200.100.2.2 1629250310 installed <13>Oct 24 19:04:15 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Oct 24 19:04:15 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478144 installed <13>Oct 24 19:04:15 rpmi: libbluez-devel-5.61-alt1.1 sisyphus+284212.200.3.1 1630410399 installed <13>Oct 24 19:04:15 rpmi: libcwiid-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920168 installed <13>Oct 24 19:04:15 rpmi: libquadmath10-devel-10.3.1-alt6 sisyphus+285719.200.2.1 1632401453 installed <13>Oct 24 19:04:15 rpmi: libfftw3q-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Oct 24 19:04:15 rpmi: qt5-x11extras-common-5.15.2-alt1 sisyphus+279083.100.1.1 1626376026 installed <13>Oct 24 19:04:15 rpmi: icu-utils-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Oct 24 19:04:15 rpmi: libicu-devel-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Oct 24 19:04:15 rpmi: libpng-devel-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Oct 24 19:04:15 rpmi: libmng-2.0.3-alt2 sisyphus+275730.100.1.1 1624750901 installed <13>Oct 24 19:04:15 rpmi: libchromaprint1-1.5.0-alt2 sisyphus+286097.100.1.1 1632900907 installed <13>Oct 24 19:04:15 rpmi: libboost_atomic1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:15 rpmi: libboost_contract1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:15 rpmi: libboost_chrono1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:15 rpmi: libboost_timer1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:15 rpmi: libboost_thread1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:15 rpmi: libboost_type_erasure1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:15 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>Oct 24 19:04:15 rpmi: libGLES-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Oct 24 19:04:15 rpmi: libOpenGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Oct 24 19:04:15 rpmi: libfftw3f-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Oct 24 19:04:15 rpmi: libfftw3l-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Oct 24 19:04:15 rpmi: libfftw3-devel-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Oct 24 19:04:15 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928129 installed <13>Oct 24 19:04:15 rpmi: libwayland-cursor-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Oct 24 19:04:15 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Oct 24 19:04:15 rpmi: libxml2-devel-1:2.9.12-alt1 sisyphus+279621.1100.1.1 1626630109 installed <13>Oct 24 19:04:15 rpmi: libvamp-2.10.0-alt1 sisyphus+277233.100.1.1 1625418113 installed <13>Oct 24 19:04:15 rpmi: libtag-1.12-alt1 sisyphus+277260.100.1.1 1625423537 installed <13>Oct 24 19:04:15 rpmi: qt4-common-4.8.7-alt25 sisyphus+286238.100.1.1 1633076085 installed <13>Oct 24 19:04:15 rpmi: libqt4-core-4.8.7-alt25 sisyphus+286238.100.1.1 1633076085 installed <13>Oct 24 19:04:15 rpmi: libproxy-0.4.17-alt1.1 sisyphus+279553.100.1.2 1626595612 installed <13>Oct 24 19:04:15 rpmi: libpcre2-10.38-alt1 sisyphus+286457.100.1.1 1633453518 installed <13>Oct 24 19:04:15 rpmi: libqt5-core-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Oct 24 19:04:15 rpmi: libyajl-2.1.0-alt1.1 sisyphus+279569.100.1.2 1626605095 installed <13>Oct 24 19:04:15 rpmi: liblo-0.31-alt1 sisyphus+257270.100.1.1 1599097738 installed <13>Oct 24 19:04:15 rpmi: libiodbc-3.52.8-alt1 sisyphus+276070.100.2.2 1624921615 installed <13>Oct 24 19:04:15 rpmi: libwacom-data-1.12-alt1 sisyphus+284319.100.1.1 1630480003 installed <13>Oct 24 19:04:15 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+275722.100.1.1 1624749869 installed <13>Oct 24 19:04:15 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100422 installed <13>Oct 24 19:04:16 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Oct 24 19:04:16 rpmi: libevdev-1.11.0-alt1 sisyphus+279029.100.1.1 1626354598 installed <13>Oct 24 19:04:16 rpmi: libepoxy-1.5.9-alt1 sisyphus+282786.100.1.1 1629026252 installed <13>Oct 24 19:04:16 rpmi: libde265-1.0.7-alt1 sisyphus+275350.100.1.2 1624489754 installed <13>Oct 24 19:04:16 rpmi: publicsuffix-list-dafsa-20210929-alt1 sisyphus+286161.100.1.1 1632988273 installed <13>Oct 24 19:04:16 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Oct 24 19:04:16 rpmi: libnghttp2-1.41.0-alt2 sisyphus+286786.100.1.1 1633940948 installed <13>Oct 24 19:04:16 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Oct 24 19:04:16 rpmi: libzeromq-4.2.5-alt1 sisyphus+279485.100.1.1 1626549884 installed <13>Oct 24 19:04:16 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Oct 24 19:04:16 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Oct 24 19:04:16 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Oct 24 19:04:16 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Oct 24 19:04:16 rpmi: libgme-0.6.3-alt1 sisyphus+279355.100.1.2 1626516231 installed <13>Oct 24 19:04:16 rpmi: libudfread-1.1.2-alt2 sisyphus+286325.100.1.1 1633263312 installed <13>Oct 24 19:04:16 rpmi: vulkan-filesystem-1.2.182-alt1.1 sisyphus+284232.200.2.1 1630400947 installed <13>Oct 24 19:04:16 rpmi: libvulkan1-1.2.182-alt1.1 sisyphus+284232.200.2.1 1630400947 installed <13>Oct 24 19:04:16 rpmi: libsoxr-0.1.2-alt4 sisyphus+275399.100.1.2 1624502527 installed <13>Oct 24 19:04:16 rpmi: libxvid-1.3.4-alt1 sisyphus+276251.100.1.2 1624927458 installed <13>Oct 24 19:04:16 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Oct 24 19:04:16 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Oct 24 19:04:16 rpmi: libx264-148-alt4 sisyphus+284210.100.1.1 1630337245 installed <13>Oct 24 19:04:16 rpmi: libvpx6-1.11.0-alt1 sisyphus+287540.100.6.2 1634599135 installed <13>Oct 24 19:04:16 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798476 installed <13>Oct 24 19:04:16 rpmi: libspeex-1.2-alt2 sisyphus+287335.100.1.1 1634381369 installed <13>Oct 24 19:04:16 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016393 installed <13>Oct 24 19:04:16 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260802 installed <13>Oct 24 19:04:16 rpmi: libthai-0.1.28-alt1_1 sisyphus+275403.100.1.2 1624502529 installed <13>Oct 24 19:04:16 rpmi: libopencore-amrwb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500232 installed <13>Oct 24 19:04:16 rpmi: libopencore-amrnb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500232 installed <13>Oct 24 19:04:16 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Oct 24 19:04:16 rpmi: libdav1d-0.5.2-alt1 sisyphus+275284.100.1.2 1624472196 installed <13>Oct 24 19:04:16 rpmi: libcodec2-1.0.1-alt1 sisyphus+286323.100.1.1 1633262937 installed <13>Oct 24 19:04:16 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444504 installed <13>Oct 24 19:04:16 rpmi: libSDL2-2.0.16-alt1 sisyphus+282382.100.1.1 1628617733 installed <13>Oct 24 19:04:16 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Oct 24 19:04:16 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Oct 24 19:04:16 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084210 installed <13>Oct 24 19:04:16 rpmi: libdrm-1:2.4.107-alt2 sisyphus+283492.100.1.3 1629454692 installed <13>Oct 24 19:04:16 rpmi: libgbm-4:21.2.4-alt1 sisyphus+287114.100.1.1 1634282192 installed <13>Oct 24 19:04:16 rpmi: libjack-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959334 installed <13>Oct 24 19:04:16 rpmi: libcelt-1:0.10.0-alt1.qa1 sisyphus+275344.100.2.1 1624907611 installed <13>Oct 24 19:04:16 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Oct 24 19:04:16 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Oct 24 19:04:16 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Oct 24 19:04:16 rpmi: perl-Compress-Raw-Bzip2-2.101-alt1 sisyphus+279723.400.1.1 1626648931 installed <13>Oct 24 19:04:16 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Oct 24 19:04:16 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Oct 24 19:04:16 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Oct 24 19:04:16 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed <13>Oct 24 19:04:16 rpmi: perl-Encode-3.16-alt1 sisyphus+287134.100.1.1 1634299216 installed <13>Oct 24 19:04:16 rpmi: perl-URI-5.09-alt1 sisyphus+267398.100.1.1 1614944505 installed <13>Oct 24 19:04:16 rpmi: perl-IO-Compress-2.102-alt1 sisyphus+278038.1500.1.2 1625983088 installed <13>Oct 24 19:04:16 rpmi: perl-Net-HTTP-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Oct 24 19:04:16 rpmi: perl-HTML-Parser-3.76-alt1 sisyphus+279723.500.1.1 1626648959 installed <13>Oct 24 19:04:16 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Oct 24 19:04:16 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Oct 24 19:04:16 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Oct 24 19:04:16 rpmi: perl-HTTP-Message-6.33-alt1 sisyphus+276556.100.1.1 1625127547 installed <13>Oct 24 19:04:16 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>Oct 24 19:04:16 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Oct 24 19:04:16 rpmi: perl-libwww-6.57-alt1 sisyphus+285894.100.1.1 1632483482 installed <13>Oct 24 19:04:16 rpmi: perl-XML-LibXML-2.0207-alt4 sisyphus+279723.24400.1.3 1626683849 installed <13>Oct 24 19:04:16 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>Oct 24 19:04:16 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>Oct 24 19:04:16 rpmi: icon-naming-utils-0.8.90-alt1 sisyphus+276851.100.1.1 1625243947 installed <13>Oct 24 19:04:17 rpmi: icon-theme-adwaita-40.1.1-alt1 sisyphus+271235.100.1.1 1620162669 installed <13>Oct 24 19:04:17 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649131 installed <13>Oct 24 19:04:17 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815400 installed <13>Oct 24 19:04:17 rpmi: libtiff5-4.3.0-alt1 sisyphus+285311.100.1.1 1631733776 installed <13>Oct 24 19:04:17 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Oct 24 19:04:17 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Oct 24 19:04:17 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Oct 24 19:04:17 rpmi: libstdc++11-devel-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Oct 24 19:04:18 rpmi: gcc11-c++-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Oct 24 19:04:18 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Oct 24 19:04:18 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Oct 24 19:04:18 rpmi: libharfbuzz-3.0.0-alt1 sisyphus+285665.100.6.1 1632349054 installed <13>Oct 24 19:04:18 rpmi: libfreetype-2.11.0-alt1 sisyphus+281294.100.1.1 1627488670 installed <13>Oct 24 19:04:18 rpmi: fontconfig-2.13.1-alt2 sisyphus+283256.100.1.1 1629274953 installed Updating fonts cache: <29>Oct 24 19:04:19 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Oct 24 19:04:19 rpmi: libbluray-1.3.0-alt1 sisyphus+285534.100.1.1 1632149882 installed <13>Oct 24 19:04:19 rpmi: libharfbuzz-icu-3.0.0-alt1 sisyphus+285665.100.6.1 1632349054 installed <13>Oct 24 19:04:19 rpmi: libharfbuzz-gobject-3.0.0-alt1 sisyphus+285665.100.6.1 1632349054 installed <13>Oct 24 19:04:19 rpmi: libdevmapper-1.02.179-alt2 sisyphus+287340.100.1.1 1634383919 installed <13>Oct 24 19:04:19 rpmi: mount-2.37.2-alt2 sisyphus+284245.100.1.1 1630401195 installed <13>Oct 24 19:04:19 rpmi: losetup-2.37.2-alt2 sisyphus+284245.100.1.1 1630401195 installed <13>Oct 24 19:04:19 rpmi: lsblk-2.37.2-alt2 sisyphus+284245.100.1.1 1630401195 installed <13>Oct 24 19:04:19 rpmi: cppunit-1.15.1-alt1 sisyphus+276380.100.1.1 1624988880 installed <13>Oct 24 19:04:19 rpmi: libboost_context1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_fiber1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_stacktrace1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_nowide1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_test1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_serialization1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_random1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_iostreams1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_json1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_regex1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_graph1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_date_time1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:19 rpmi: libboost_container1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:20 rpmi: boost-devel-headers-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:20 rpmi: boost-devel-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Oct 24 19:04:20 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056612 installed <13>Oct 24 19:04:20 rpmi: libatk-locales-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Oct 24 19:04:20 rpmi: libatk-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Oct 24 19:04:20 rpmi: shared-mime-info-2.1-alt1 sisyphus+278982.100.1.1 1626350317 installed <13>Oct 24 19:04:21 rpmi: gsettings-desktop-schemas-data-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Oct 24 19:04:21 rpmi: libgio-2.68.4-alt2 sisyphus+287550.100.1.1 1634535115 installed <13>Oct 24 19:04:21 rpmi: gsettings-desktop-schemas-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Oct 24 19:04:21 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Oct 24 19:04:21 rpmi: libglibmm-2.66.2-alt1 sisyphus+286496.100.1.1 1633504525 installed <13>Oct 24 19:04:21 rpmi: libatkmm-2.28.2-alt1 sisyphus+279584.100.1.2 1626610016 installed <13>Oct 24 19:04:21 rpmi: gtk-update-icon-cache-3.24.30-alt2 sisyphus+285283.100.1.1 1631713610 installed <13>Oct 24 19:04:21 rpmi: libgusb-0.3.8-alt1 sisyphus+286569.100.1.1 1633585441 installed <13>Oct 24 19:04:21 rpmi: libcolord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619006 installed <13>Oct 24 19:04:21 rpmi: libheif-1.11.0-alt1 sisyphus+279399.100.1.2 1626532543 installed <13>Oct 24 19:04:21 rpmi: libdconf-0.40.0-alt1 sisyphus+279299.100.1.2 1626495967 installed <13>Oct 24 19:04:21 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed <13>Oct 24 19:04:21 rpmi: libsystemd-1:249.5-alt1 sisyphus+287048.700.8.1 1634581120 installed <13>Oct 24 19:04:21 rpmi: libdbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484261 installed <13>Oct 24 19:04:21 rpmi: dbus-tools-1.12.20-alt1 sisyphus+281278.100.1.1 1627484261 installed <86>Oct 24 19:04:21 groupadd[3832223]: group added to /etc/group: name=messagebus, GID=499 <86>Oct 24 19:04:21 groupadd[3832223]: group added to /etc/gshadow: name=messagebus <86>Oct 24 19:04:21 groupadd[3832223]: new group: name=messagebus, GID=499 <86>Oct 24 19:04:21 useradd[3832237]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null <13>Oct 24 19:04:21 rpmi: dbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484261 installed <13>Oct 24 19:04:21 rpmi: dconf-0.40.0-alt1 sisyphus+279299.100.1.2 1626495967 installed <13>Oct 24 19:04:21 rpmi: libgtk+3-schemas-3.24.30-alt2 sisyphus+285283.100.1.1 1631713610 installed <13>Oct 24 19:04:21 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530679 installed <13>Oct 24 19:04:21 rpmi: libcups-2.3.3-alt6.op2 sisyphus+274028.100.1.1 1623148995 installed <13>Oct 24 19:04:22 rpmi: libgs-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Oct 24 19:04:22 rpmi: libqt5-dbus-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Oct 24 19:04:22 rpmi: libpolkit-0.120-alt1 sisyphus+286439.100.1.1 1633442917 installed <13>Oct 24 19:04:22 rpmi: libX11-locales-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Oct 24 19:04:22 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Oct 24 19:04:22 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Oct 24 19:04:22 rpmi: libX11-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Oct 24 19:04:22 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Oct 24 19:04:22 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Oct 24 19:04:22 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Oct 24 19:04:22 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Oct 24 19:04:22 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed <13>Oct 24 19:04:22 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Oct 24 19:04:22 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Oct 24 19:04:22 rpmi: libXcursor-1.2.0-alt1 sisyphus+278256.100.1.2 1626134578 installed <13>Oct 24 19:04:22 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Oct 24 19:04:22 rpmi: libXpm-3.5.13-alt1 sisyphus+278339.100.1.2 1626171698 installed <13>Oct 24 19:04:22 rpmi: libgd3-2.3.3-alt1 sisyphus+286379.100.1.1 1633353307 installed <13>Oct 24 19:04:22 rpmi: libat-spi2-core-2.40.3-alt1 sisyphus+277858.100.1.1 1625849837 installed <13>Oct 24 19:04:22 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910476 installed <13>Oct 24 19:04:22 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Oct 24 19:04:22 rpmi: libGLX-mesa-4:21.2.4-alt1 sisyphus+287114.100.1.1 1634282192 installed <13>Oct 24 19:04:22 rpmi: libXcomposite-0.4.5-alt1 sisyphus+275323.100.2.2 1624573269 installed <13>Oct 24 19:04:22 rpmi: libXdamage-1.1.5-alt1 sisyphus+275324.100.2.2 1624573269 installed <13>Oct 24 19:04:23 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Oct 24 19:04:23 rpmi: libX11-devel-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Oct 24 19:04:23 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Oct 24 19:04:23 rpmi: libXext-devel-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Oct 24 19:04:23 rpmi: libEGL-mesa-4:21.2.4-alt1 sisyphus+287114.100.1.1 1634282192 installed <13>Oct 24 19:04:23 rpmi: libEGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Oct 24 19:04:23 rpmi: libGLX-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Oct 24 19:04:23 rpmi: libGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Oct 24 19:04:23 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Oct 24 19:04:23 rpmi: libpango-1.48.10-alt1 sisyphus+285076.100.1.1 1631425168 installed <13>Oct 24 19:04:23 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Oct 24 19:04:23 rpmi: libcairomm-1.14.2-alt1 sisyphus+277227.100.1.1 1625416949 installed <13>Oct 24 19:04:23 rpmi: libpangomm-2.46.1-alt1 sisyphus+279583.100.1.2 1626610007 installed <13>Oct 24 19:04:23 rpmi: libgtkmm2-2.24.5-alt1 sisyphus+277619.100.1.1 1625719429 installed <13>Oct 24 19:04:23 rpmi: libglade-2.6.4-alt6 sisyphus+286822.100.2.1 1633968398 installed <13>Oct 24 19:04:23 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Oct 24 19:04:23 rpmi: librsvg-1:2.50.7-alt1 sisyphus+279625.100.1.2 1626639599 installed <13>Oct 24 19:04:23 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Oct 24 19:04:23 rpmi: libva-2.13.0-alt1 sisyphus+286336.100.1.1 1633288794 installed <13>Oct 24 19:04:23 rpmi: libgtkglext-1.2.0-alt5 sisyphus+278412.100.1.2 1626206885 installed <13>Oct 24 19:04:23 rpmi: libgail-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Oct 24 19:04:23 rpmi: libgnomecanvas-2.30.3-alt2 sisyphus+278556.100.1.3 1626253822 installed <13>Oct 24 19:04:23 rpmi: libgnomecanvasmm-2.26.0-alt3.2 1506958589 installed <13>Oct 24 19:04:23 rpmi: liblasi-1.1.3-alt3 sisyphus+286812.100.2.1 1633968131 installed <13>Oct 24 19:04:23 rpmi: libgraphviz-2.41.2-alt5 sisyphus+279667.100.1.2 1626656493 installed <13>Oct 24 19:04:23 rpmi: libglvnd-devel-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Oct 24 19:04:23 rpmi: libfreeglut-3.2.1-alt3.1 sisyphus+279570.100.1.2 1626605106 installed <13>Oct 24 19:04:23 rpmi: libXaw-1.0.14-alt1 sisyphus+284644.100.1.1 1630910247 installed <13>Oct 24 19:04:24 rpmi: libqt4-gui-4.8.7-alt25 sisyphus+286238.100.1.1 1633076085 installed <13>Oct 24 19:04:24 rpmi: libXtst-1.2.3-alt1 sisyphus+278848.100.1.2 1626298055 installed <13>Oct 24 19:04:24 rpmi: libvdpau-1:1.4-alt1 sisyphus+278016.100.1.2 1625975483 installed <13>Oct 24 19:04:24 rpmi: libavutil56-2:4.4-alt7 sisyphus+287540.1300.6.2 1634607389 installed <13>Oct 24 19:04:24 rpmi: libswresample3-2:4.4-alt7 sisyphus+287540.1300.6.2 1634607389 installed <13>Oct 24 19:04:24 rpmi: dbus-tools-gui-1.12.20-alt1 sisyphus+281278.100.1.1 1627484261 installed <13>Oct 24 19:04:24 rpmi: at-spi2-core-2.40.3-alt1 sisyphus+277858.100.1.1 1625849837 installed <13>Oct 24 19:04:24 rpmi: at-spi2-atk-2.38.0-alt1 sisyphus+277983.100.1.2 1625960719 installed <13>Oct 24 19:04:24 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507095 installed <13>Oct 24 19:04:24 rpmi: libavcodec58-2:4.4-alt7 sisyphus+287540.1300.6.2 1634607389 installed <13>Oct 24 19:04:24 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148616 installed <13>Oct 24 19:04:24 rpmi: libxcbutil-1:0.4.0-alt1 sisyphus+275412.100.2.2 1624579102 installed <13>Oct 24 19:04:24 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505793 installed <13>Oct 24 19:04:24 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075966 installed <13>Oct 24 19:04:24 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275234 installed <13>Oct 24 19:04:24 rpmi: libxkbcommon-x11-1.3.1-alt1 sisyphus+285084.100.1.1 1631455246 installed <13>Oct 24 19:04:24 rpmi: alsa-ucm-conf-1.2.5.1-alt1 sisyphus+274777.200.1.1 1624089157 installed <13>Oct 24 19:04:24 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Oct 24 19:04:24 rpmi: libalsa-1:1.2.5.1-alt2 sisyphus+286787.100.2.3 1633967382 installed <13>Oct 24 19:04:24 rpmi: jack-audio-connection-kit-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959334 installed <13>Oct 24 19:04:24 rpmi: libffi7-1:3.3-alt2 sisyphus+287337.160.5.1 1634396592 installed <13>Oct 24 19:04:24 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Oct 24 19:04:24 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Oct 24 19:04:24 rpmi: ca-certificates-2021.10.06-alt1 sisyphus+286526.200.1.1 1633528578 installed <13>Oct 24 19:04:24 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Oct 24 19:04:24 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Oct 24 19:04:24 rpmi: libcrypto1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Oct 24 19:04:24 rpmi: libssl1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Oct 24 19:04:24 rpmi: python3-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Oct 24 19:04:25 rpmi: python3-base-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Oct 24 19:04:25 rpmi: glib2-devel-2.68.4-alt2 sisyphus+287550.100.1.1 1634535115 installed <86>Oct 24 19:04:25 groupadd[3859574]: group added to /etc/group: name=_keytab, GID=498 <86>Oct 24 19:04:25 groupadd[3859574]: group added to /etc/gshadow: name=_keytab <86>Oct 24 19:04:25 groupadd[3859574]: new group: name=_keytab, GID=498 <13>Oct 24 19:04:25 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900207 installed <13>Oct 24 19:04:25 rpmi: python3-module-six-1.16.0-alt1 sisyphus+283489.100.2.1 1629527308 installed <13>Oct 24 19:04:25 rpmi: libgio-devel-2.68.4-alt2 sisyphus+287550.100.1.1 1634535115 installed <13>Oct 24 19:04:25 rpmi: libglibmm-devel-2.66.2-alt1 sisyphus+286496.100.1.1 1633504525 installed <13>Oct 24 19:04:25 rpmi: libgdk-pixbuf-devel-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Oct 24 19:04:25 rpmi: libfreetype-devel-2.11.0-alt1 sisyphus+281294.100.1.1 1627488670 installed <13>Oct 24 19:04:25 rpmi: libharfbuzz-devel-3.0.0-alt1 sisyphus+285665.100.6.1 1632349054 installed <13>Oct 24 19:04:25 rpmi: fontconfig-devel-2.13.1-alt2 sisyphus+283256.100.1.1 1629274953 installed <13>Oct 24 19:04:25 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Oct 24 19:04:25 rpmi: libcairomm-devel-1.14.2-alt1 sisyphus+277227.100.1.1 1625416949 installed <13>Oct 24 19:04:25 rpmi: libatk-devel-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Oct 24 19:04:25 rpmi: libkmod-27.0.9.f5434cf-alt1 sisyphus+278393.100.1.2 1626199720 installed <13>Oct 24 19:04:25 rpmi: kmod-27.0.9.f5434cf-alt1 sisyphus+278393.100.1.2 1626199720 installed <13>Oct 24 19:04:25 rpmi: dmsetup-1.02.179-alt2 sisyphus+287340.100.1.1 1634383919 installed <86>Oct 24 19:04:25 groupadd[3862988]: group added to /etc/group: name=tape, GID=497 <86>Oct 24 19:04:25 groupadd[3862988]: group added to /etc/gshadow: name=tape <86>Oct 24 19:04:25 groupadd[3862988]: new group: name=tape, GID=497 <86>Oct 24 19:04:25 groupadd[3863027]: group added to /etc/group: name=dialout, GID=496 <86>Oct 24 19:04:25 groupadd[3863027]: group added to /etc/gshadow: name=dialout <86>Oct 24 19:04:25 groupadd[3863027]: new group: name=dialout, GID=496 <86>Oct 24 19:04:25 groupadd[3863079]: group added to /etc/group: name=input, GID=495 <86>Oct 24 19:04:25 groupadd[3863079]: group added to /etc/gshadow: name=input <86>Oct 24 19:04:25 groupadd[3863079]: new group: name=input, GID=495 <86>Oct 24 19:04:25 groupadd[3863130]: group added to /etc/group: name=video, GID=494 <86>Oct 24 19:04:25 groupadd[3863130]: group added to /etc/gshadow: name=video <86>Oct 24 19:04:25 groupadd[3863130]: new group: name=video, GID=494 <86>Oct 24 19:04:25 groupadd[3863168]: group added to /etc/group: name=render, GID=493 <86>Oct 24 19:04:25 groupadd[3863168]: group added to /etc/gshadow: name=render <86>Oct 24 19:04:25 groupadd[3863168]: new group: name=render, GID=493 <13>Oct 24 19:04:25 rpmi: udev-1:249.5-alt1 sisyphus+287048.700.8.1 1634581120 installed <86>Oct 24 19:04:25 groupadd[3867150]: group added to /etc/group: name=colord, GID=492 <86>Oct 24 19:04:25 groupadd[3867150]: group added to /etc/gshadow: name=colord <86>Oct 24 19:04:25 groupadd[3867150]: new group: name=colord, GID=492 <86>Oct 24 19:04:25 useradd[3867189]: new user: name=colord, UID=498, GID=492, home=/var/colord, shell=/dev/null <13>Oct 24 19:04:25 rpmi: colord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619006 installed <13>Oct 24 19:04:26 rpmi: libgtk+3-3.24.30-alt2 sisyphus+285283.100.1.1 1631713610 installed <13>Oct 24 19:04:26 rpmi: libwacom-1.12-alt1 sisyphus+284319.100.1.1 1630480003 installed <13>Oct 24 19:04:26 rpmi: libinput-1.19.2-alt1 sisyphus+287747.100.1.1 1634801711 installed <13>Oct 24 19:04:26 rpmi: libatkmm-devel-2.28.2-alt1 sisyphus+279584.100.1.2 1626610016 installed <13>Oct 24 19:04:26 rpmi: libXft-devel-2.3.4-alt1 sisyphus+284644.500.1.1 1630910476 installed <13>Oct 24 19:04:26 rpmi: libpango-devel-1.48.10-alt1 sisyphus+285076.100.1.1 1631425168 installed <13>Oct 24 19:04:26 rpmi: libpangomm-devel-2.46.1-alt1 sisyphus+279583.100.1.2 1626610007 installed <13>Oct 24 19:04:26 rpmi: python3-module-isodate-0.6.0-alt1 sisyphus+284960.3700.8.1 1631888238 installed <13>Oct 24 19:04:26 rpmi: libssh-0.9.6-alt1 sisyphus+284392.100.1.1 1630573056 installed <86>Oct 24 19:04:26 groupadd[3871474]: group added to /etc/group: name=sasl, GID=491 <86>Oct 24 19:04:26 groupadd[3871474]: group added to /etc/gshadow: name=sasl <86>Oct 24 19:04:26 groupadd[3871474]: new group: name=sasl, GID=491 <13>Oct 24 19:04:26 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929840 installed <13>Oct 24 19:04:26 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Oct 24 19:04:26 rpmi: libcurl-7.79.1-alt1 sisyphus+285949.100.1.1 1632605340 installed <13>Oct 24 19:04:26 rpmi: libraptor2-2.0.15-alt1 sisyphus+275177.100.1.2 1624430693 installed <13>Oct 24 19:04:26 rpmi: raptor2-devel-2.0.15-alt1 sisyphus+275177.100.1.2 1624430693 installed <13>Oct 24 19:04:26 rpmi: librasqal3-0.9.32-alt3 sisyphus+278250.100.1.2 1626121450 installed <13>Oct 24 19:04:26 rpmi: librasqal-devel-0.9.32-alt3 sisyphus+278250.100.1.2 1626121450 installed <13>Oct 24 19:04:26 rpmi: liblrdf-0.6.1-alt1 sisyphus+278205.100.1.1 1626077040 installed <13>Oct 24 19:04:26 rpmi: libpq5-14.0-alt1 sisyphus+286103.100.2.1 1632923260 installed <13>Oct 24 19:04:26 rpmi: libqt5-network-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Oct 24 19:04:26 rpmi: libqt5-xcbqpa-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Oct 24 19:04:26 rpmi: libqt5-eglfskmssupport-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Oct 24 19:04:26 rpmi: libqt5-eglfsdeviceintegration-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Oct 24 19:04:26 rpmi: libqt5-gui-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Oct 24 19:04:26 rpmi: libqt5-widgets-5.15.2-alt6 sisyphus+285390.200.1.1 1631870537 installed <13>Oct 24 19:04:26 rpmi: libqt5-x11extras-5.15.2-alt1 sisyphus+279083.100.1.1 1626376026 installed <13>Oct 24 19:04:26 rpmi: libsuil-0.10.8-alt1_1 sisyphus+278494.100.1.2 1626229853 installed <13>Oct 24 19:04:26 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Oct 24 19:04:26 rpmi: libgtk+2-devel-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Oct 24 19:04:26 rpmi: libgnomecanvas-devel-2.30.3-alt2 sisyphus+278556.100.1.3 1626253822 installed <13>Oct 24 19:04:26 rpmi: libgtkmm2-devel-2.24.5-alt1 sisyphus+277619.100.1.1 1625719429 installed <13>Oct 24 19:04:26 rpmi: python3-module-pyparsing-2.4.7-alt1 sisyphus+277413.100.1.1 1625536142 installed <13>Oct 24 19:04:26 rpmi: python3-module-charset-normalizer-2.0.6-alt1 sisyphus+286375.600.1.1 1633362792 installed <13>Oct 24 19:04:26 rpmi: python3-module-idna-3.2-alt1 sisyphus+274748.100.1.1 1624021080 installed <13>Oct 24 19:04:26 rpmi: python3-module-pycparser-2.20-alt2 sisyphus+278697.200.1.1 1626167452 installed <13>Oct 24 19:04:26 rpmi: python3-module-cffi-1.14.5-alt2 sisyphus+287552.200.2.1 1634541112 installed <13>Oct 24 19:04:27 rpmi: python3-module-cryptography-35.0.0-alt2 sisyphus+287689.100.1.1 1634739079 installed <13>Oct 24 19:04:27 rpmi: python3-module-openssl-20.0.1-alt1 sisyphus+267607.100.2.1 1615475362 installed <13>Oct 24 19:04:27 rpmi: python3-module-urllib3-2:1.26.6-alt3 sisyphus+283224.100.2.2 1629257365 installed <13>Oct 24 19:04:27 rpmi: python3-module-requests-2.26.0-alt2 sisyphus+286450.100.1.1 1633447383 installed <13>Oct 24 19:04:27 rpmi: python3-module-rdflib-5.0.0-alt1 sisyphus+278048.100.1.1 1625949667 installed <13>Oct 24 19:04:27 rpmi: python3-module-Pygments-2.10.0-alt1 sisyphus+284851.100.1.1 1631107059 installed <13>Oct 24 19:04:27 rpmi: python3-module-markdown-3.3.4-alt1 sisyphus+276360.100.1.2 1624990678 installed <13>Oct 24 19:04:27 rpmi: lv2-devel-1.18.2-alt1 sisyphus+285240.100.1.1 1631645077 installed <13>Oct 24 19:04:27 rpmi: libsratom-devel-0.6.6-alt1_1 sisyphus+278712.200.4.2 1626176333 installed <13>Oct 24 19:04:27 rpmi: librabbitmq-c-0.11.0-alt1 sisyphus+276502.100.1.1 1625068959 installed <13>Oct 24 19:04:27 rpmi: libavformat58-2:4.4-alt7 sisyphus+287540.1300.6.2 1634607389 installed <13>Oct 24 19:04:27 rpmi: libaubio5-0.4.9-alt4 sisyphus+284481.100.1.1 1630657958 installed <13>Oct 24 19:04:27 rpmi: libmysqlclient21-8.0.26-alt3 sisyphus+286590.100.1.1 1633604359 installed <13>Oct 24 19:04:27 rpmi: libredland-1.0.17-alt3 sisyphus+278253.100.1.3 1626122551 installed <13>Oct 24 19:04:27 rpmi: libarchive13-3.5.1-alt1 sisyphus+279480.100.1.1 1626549356 installed <13>Oct 24 19:04:27 rpmi: libncurses-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022599 installed <13>Oct 24 19:04:27 rpmi: libtinfo-devel-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022599 installed <13>Oct 24 19:04:27 rpmi: libncurses-devel-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022599 installed <13>Oct 24 19:04:27 rpmi: libpython-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python2-base-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-compiler-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-email-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-unittest-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-encodings-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-xml-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-hotshot-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-bsddb-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-ctypes-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-multiprocessing-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-logging-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: rpm-build-python-0.43.2-alt1 sisyphus+271106.100.1.1 1619868598 installed <13>Oct 24 19:04:27 rpmi: python-modules-curses-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-modules-distutils-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: python-dev-2.7.18-alt8 sisyphus+286676.100.1.1 1633726916 installed <13>Oct 24 19:04:27 rpmi: libarchive-devel-3.5.1-alt1 sisyphus+279480.100.1.1 1626549356 installed <13>Oct 24 19:04:27 rpmi: libredland-devel-1.0.17-alt3 sisyphus+278253.100.1.3 1626122551 installed <13>Oct 24 19:04:27 rpmi: libaubio5-devel-0.4.9-alt4 sisyphus+284481.100.1.1 1630657958 installed <13>Oct 24 19:04:27 rpmi: liblilv-devel-0.24.10-alt1_3.1 sisyphus+283200.100.2.2 1629250310 installed <13>Oct 24 19:04:27 rpmi: libsuil-devel-0.10.8-alt1_1 sisyphus+278494.100.1.2 1626229853 installed <13>Oct 24 19:04:27 rpmi: libgnomecanvasmm-devel-2.26.0-alt3.2 1506958589 installed <13>Oct 24 19:04:27 rpmi: liblrdf-devel-0.6.1-alt1 sisyphus+278205.100.1.1 1626077040 installed <13>Oct 24 19:04:27 rpmi: libcurl-devel-7.79.1-alt1 sisyphus+285949.100.1.1 1632605340 installed <13>Oct 24 19:04:27 rpmi: libjack-devel-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959334 installed <13>Oct 24 19:04:27 rpmi: libalsa-devel-1:1.2.5.1-alt2 sisyphus+286787.100.2.3 1633967382 installed <13>Oct 24 19:04:28 rpmi: graphviz-2.41.2-alt5 sisyphus+279667.100.1.2 1626656493 installed <13>Oct 24 19:04:28 rpmi: cppunit-devel-1.15.1-alt1 sisyphus+276380.100.1.1 1624988880 installed <13>Oct 24 19:04:28 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Oct 24 19:04:28 rpmi: liblo-devel-0.31-alt1 sisyphus+257270.100.1.1 1599097738 installed <13>Oct 24 19:04:28 rpmi: libtag-devel-1.12-alt1 sisyphus+277260.100.1.1 1625423537 installed <13>Oct 24 19:04:28 rpmi: libvamp-devel-2.10.0-alt1 sisyphus+277233.100.1.1 1625418113 installed <13>Oct 24 19:04:28 rpmi: libxslt-devel-1.1.34-alt3 sisyphus+275636.100.1.1 1624616833 installed <13>Oct 24 19:04:28 rpmi: librubberband-devel-1.9.2-alt1 sisyphus+285856.100.1.1 1632428435 installed <13>Oct 24 19:04:28 rpmi: libcwiid-devel-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920168 installed <13>Oct 24 19:04:28 rpmi: libsndfile-devel-1.0.31-alt1 sisyphus+279495.100.1.1 1626550760 installed <13>Oct 24 19:04:28 rpmi: libusb-devel-1.0.24-alt2 sisyphus+287338.100.1.1 1634382954 installed <13>Oct 24 19:04:28 rpmi: libflac-devel-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Oct 24 19:04:28 rpmi: libsqlite3-devel-3.36.0-alt1 sisyphus+285498.100.1.1 1632132963 installed <13>Oct 24 19:04:28 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Oct 24 19:04:28 rpmi: libuuid-devel-2.37.2-alt2 sisyphus+284245.100.1.1 1630401195 installed <13>Oct 24 19:04:28 rpmi: libudev-devel-1:249.5-alt1 sisyphus+287048.700.8.1 1634581120 installed <13>Oct 24 19:04:28 rpmi: doxygen-1:1.9.1-alt1 sisyphus+283348.100.1.1 1629370631 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/ardour-6.9-alt1.nosrc.rpm (w1.gzdio) Installing ardour-6.9-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.69890 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ardour-6.9 + echo 'Source #0 (ardour-6.9.tar):' Source #0 (ardour-6.9.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/ardour-6.9.tar + cd ardour-6.9 + /bin/chmod -c -Rf u+rwX,go-w . + echo '#include "ardour/revision.h"' ++ date --rfc-3339=date + echo 'namespace ARDOUR { const char* revision = "6.9"; const char* date = "2021-10-24"; }' + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.26659 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ardour-6.9 + /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.9 Setting out to : /usr/src/RPM/BUILD/ardour-6.9/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 Checking for 'g++' (C++ compiler) : /usr/bin/g++ * 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> build/gtk2_ardour/ardour.keys [ 30/1137] Compiling session_utils/ardour-util.sh.in [ 31/1137] Compiling libs/temporal/time.cc [ 32/1137] Compiling libs/temporal/bbt_time.cc [ 33/1137] Compiling libs/pbd/basename.cc [ 34/1137] Compiling libs/pbd/base_ui.cc [ 35/1137] Compiling libs/pbd/boost_debug.cc [ 36/1137] Compiling libs/pbd/stateful_diff_command.cc [ 37/1137] Compiling libs/pbd/md5.cc [ 38/1137] Compiling libs/pbd/microseconds.cc [ 39/1137] Compiling libs/pbd/pthread_utils.cc [ 40/1137] Compiling libs/pbd/search_path.cc [ 41/1137] Compiling libs/pbd/reallocpool.cc [ 42/1137] Compiling libs/pbd/receiver.cc [ 43/1137] Compiling libs/pbd/resource.cc [ 44/1137] Compiling libs/pbd/mountpoint.cc [ 45/1137] Compiling libs/pbd/pathexpand.cc [ 46/1137] Compiling libs/pbd/pool.cc [ 47/1137] Compiling libs/pbd/property_list.cc [ 48/1137] Compiling libs/pbd/pbd.cc [ 49/1137] Compiling libs/pbd/openuri.cc [ 50/1137] Compiling libs/pbd/crossthread.cc [ 51/1137] Compiling libs/pbd/timing.cc [ 52/1137] Compiling libs/pbd/uuid.cc [ 53/1137] Compiling libs/pbd/xml++.cc [ 54/1137] Compiling libs/pbd/localtime_r.cc [ 55/1137] Compiling libs/pbd/malign.cc [ 56/1137] Compiling libs/pbd/locale_guard.cc [ 57/1137] Compiling libs/pbd/fpu.cc [ 58/1137] Compiling libs/pbd/whitespace.cc [ 59/1137] Compiling libs/pbd/id.cc [ 60/1137] Compiling libs/pbd/error.cc [ 61/1137] Compiling libs/pbd/transmitter.cc [ 62/1137] Compiling libs/pbd/undo.cc [ 63/1137] Compiling libs/pbd/file_utils.cc [ 64/1137] Compiling libs/pbd/file_archive.cc [ 65/1137] Compiling libs/pbd/tlsf.cc [ 66/1137] Compiling libs/pbd/ffs.cc [ 67/1137] Compiling libs/pbd/stateful.cc [ 68/1137] Compiling libs/pbd/strsplit.cc [ 69/1137] Compiling libs/pbd/textreceiver.cc [ 70/1137] Compiling libs/pbd/timer.cc [ 71/1137] Compiling libs/pbd/epa.cc [ 72/1137] Compiling libs/pbd/enums.cc [ 73/1137] Compiling libs/pbd/enumwriter.cc [ 74/1137] Compiling libs/pbd/system_exec.cc [ 75/1137] Compiling libs/pbd/event_loop.cc [ 76/1137] Compiling libs/pbd/cpus.cc [ 77/1137] Compiling libs/pbd/string_convert.cc [ 78/1137] Compiling libs/pbd/strreplace.cc [ 79/1137] Compiling libs/pbd/debug.cc [ 80/1137] Compiling libs/pbd/cartesian.cc [ 81/1137] Compiling libs/pbd/semutils.cc [ 82/1137] Compiling libs/pbd/stacktrace.cc [ 83/1137] Compiling libs/pbd/controllable.cc [ 84/1137] Compiling libs/pbd/signals.cc [ 85/1137] Compiling libs/pbd/configuration_variable.cc [ 86/1137] Compiling libs/pbd/convert.cc [ 87/1137] Compiling libs/pbd/spinlock.cc [ 88/1137] Compiling libs/pbd/demangle.cc [ 89/1137] Compiling libs/pbd/command.cc [ 90/1137] Compiling libs/pbd/shortpath.cc [ 91/1137] Compiling libs/evoral/libsmf/smf_decode.c [ 92/1137] Compiling libs/evoral/libsmf/smf_save.c [ 93/1137] Compiling libs/evoral/libsmf/smf_load.c [ 94/1137] Compiling libs/evoral/libsmf/smf.c [ 95/1137] Compiling libs/evoral/libsmf/smf_tempo.c [ 96/1137] Compiling libs/evoral/SMF.cc [ 97/1137] Compiling libs/evoral/Curve.cc [ 98/1137] Compiling libs/evoral/Event.cc [ 99/1137] Compiling libs/evoral/debug.cc [ 100/1137] Compiling libs/evoral/TimeConverter.cc [ 101/1137] Compiling libs/evoral/ControlSet.cc [ 102/1137] Compiling libs/evoral/ControlList.cc [ 103/1137] Compiling libs/evoral/Sequence.cc [ 104/1137] Compiling libs/evoral/Control.cc [ 105/1137] Compiling libs/evoral/Note.cc [ 106/1137] Compiling libs/lua/luastate.cc [ 107/1137] Compiling libs/lua/lua.cc [ 108/1137] Compiling libs/ptformat/ptformat.cc [ 109/1137] Compiling libs/midi++2/channel.cc [ 110/1137] Compiling libs/midi++2/parser.cc [ 111/1137] Compiling libs/midi++2/midi.cc [ 112/1137] Compiling libs/midi++2/midnam_patch.cc [ 113/1137] Compiling libs/midi++2/port.cc [ 114/1137] Compiling libs/midi++2/mtc.cc [ 115/1137] Compiling libs/midi++2/mmc.cc [ 116/1137] Compiling libs/midi++2/ipmidi_port.cc [ 117/1137] Compiling libs/audiographer/src/general/sr_converter.cc [ 118/1137] Compiling libs/audiographer/src/general/normalizer.cc [ 119/1137] Compiling libs/audiographer/src/general/loudness_reader.cc [ 120/1137] Compiling libs/audiographer/src/general/broadcast_info.cc [ 121/1137] Compiling libs/audiographer/src/general/limiter.cc [ 122/1137] Compiling libs/audiographer/src/general/analyser.cc [ 123/1137] Compiling libs/audiographer/private/gdither/gdither.cc [ 124/1137] Compiling libs/audiographer/src/general/demo_noise.cc [ 125/1137] Compiling libs/audiographer/private/limiter/limiter.cc [ 126/1137] Compiling libs/audiographer/src/debug_utils.cc [ 127/1137] Compiling libs/audiographer/src/routines.cc [ 128/1137] Compiling libs/audiographer/src/general/sample_format_converter.cc [ 129/1137] Compiling libs/fluidsynth/src/fluid_conv.c [ 130/1137] Compiling libs/fluidsynth/src/fluid_samplecache.c [ 131/1137] Compiling libs/fluidsynth/src/fluid_rvoice_mixer.c [ 132/1137] Compiling libs/fluidsynth/src/fluid_settings.c [ 133/1137] Compiling libs/fluidsynth/src/fluid_sfont.c [ 134/1137] Compiling libs/fluidsynth/src/fluid_list.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 135/1137] Compiling libs/fluidsynth/src/fluid_sffile.c [ 136/1137] Compiling libs/fluidsynth/src/fluid_adsr_env.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 137/1137] Compiling libs/fluidsynth/src/fluid_rvoice.c [ 138/1137] Compiling libs/fluidsynth/src/fluid_chorus.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) | [ 139/1137] Compiling libs/fluidsynth/src/fluid_iir_filter.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 140/1137] Compiling libs/fluidsynth/src/fluid_rvoice_event.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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 141/1137] Compiling libs/fluidsynth/src/fluid_midi.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 142/1137] Compiling libs/fluidsynth/src/fluid_lfo.c 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( | ^~~~~~~~~~~~~~~~~~~~ [ 143/1137] Compiling libs/fluidsynth/src/fluid_ringbuffer.c [ 144/1137] Compiling libs/fluidsynth/src/fluid_rvoice_dsp.c [ 145/1137] Compiling libs/fluidsynth/src/fluid_chan.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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /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( | ^~~~~~~~~~~~~~~~~~~~ [ 146/1137] Compiling libs/fluidsynth/src/fluid_synth_monopoly.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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 147/1137] Compiling libs/fluidsynth/src/fluid_event.c [ 148/1137] Compiling libs/fluidsynth/src/fluid_defsfont.c [ 149/1137] Compiling libs/fluidsynth/src/fluid_sys.c [ 150/1137] Compiling libs/fluidsynth/src/fluid_rev.c [ 151/1137] Compiling libs/fluidsynth/src/fluid_mod.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/stacktrace.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/stacktrace.cc: In function ‘void PBD::stacktrace(std::ostream&, int, int)’: ../libs/pbd/stacktrace.cc:61:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 61 | if (size && size >= start) { | ~~~~~^~~~~~~~ [ 152/1137] Compiling libs/fluidsynth/src/fluid_hash.c [ 153/1137] Compiling libs/fluidsynth/src/fluid_gen.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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/enums.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/enums.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 154/1137] Compiling libs/fluidsynth/src/fluid_tuning.c [ 155/1137] Compiling libs/fluidsynth/src/fluid_voice.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/command.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/command.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 156/1137] Compiling libs/fluidsynth/src/fluid_synth.c [ 157/1137] Compiling libs/libltc/encoder.c [ 158/1137] Compiling libs/libltc/timecode.c [ 159/1137] Compiling libs/libltc/decoder.c [ 160/1137] Compiling libs/libltc/ltc.c [ 161/1137] Compiling libs/zita-resampler/vmresampler.cc [ 162/1137] Compiling libs/zita-resampler/vresampler.cc [ 163/1137] Compiling libs/zita-resampler/resampler-table.cc [ 164/1137] Compiling libs/zita-resampler/resampler.cc [ 165/1137] Compiling libs/zita-resampler/cresampler.cc [ 166/1137] Compiling libs/zita-convolver/zita-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/stateful_diff_command.h:23, from ../libs/pbd/stateful_diff_command.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/stateful_diff_command.h:26, from ../libs/pbd/stateful_diff_command.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 167/1137] Compiling libs/ardour/sse_functions_avx_linux.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( | ^~~~~~~~~~~~~~~~~~~~ [ 168/1137] Compiling libs/ardour/x86_functions_fma.cc ../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) | [ 169/1137] Compiling libs/ardour/control_protocol_manager.cc [ 170/1137] Compiling libs/ardour/rc_configuration.cc [ 171/1137] Compiling libs/ardour/buffer_manager.cc [ 172/1137] Compiling libs/ardour/automation_control.cc [ 173/1137] Compiling libs/ardour/automation_list.cc [ 174/1137] Compiling libs/ardour/bundle.cc [ 175/1137] Compiling libs/ardour/graph.cc [ 176/1137] Compiling libs/ardour/route_group_member.cc [ 177/1137] Compiling libs/ardour/circular_buffer.cc [ 178/1137] Compiling libs/ardour/monitor_processor.cc [ 179/1137] Compiling libs/ardour/broadcast_info.cc [ 180/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/pbd/undo.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/pbd/undo.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 181/1137] Compiling libs/ardour/chan_count.cc [ 182/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 183/1137] Compiling libs/ardour/automation.cc [ 184/1137] Compiling libs/ardour/session_playlists.cc [ 185/1137] Compiling libs/ardour/monitor_return.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 186/1137] Compiling libs/ardour/plugin_insert.cc [ 187/1137] Compiling libs/ardour/automatable.cc [ 188/1137] Compiling libs/ardour/port_insert.cc [ 189/1137] Compiling libs/ardour/butler.cc [ 190/1137] Compiling libs/ardour/control_group.cc [ 191/1137] Compiling libs/ardour/audiosource.cc [ 192/1137] Compiling libs/ardour/ladspa_plugin.cc [ 193/1137] Compiling libs/ardour/config_text.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 194/1137] Compiling libs/ardour/auditioner.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( | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 195/1137] Compiling libs/ardour/convolver.cc [ 196/1137] Compiling libs/ardour/cycle_timer.cc [ 197/1137] Compiling libs/ardour/audio_region_importer.cc [ 198/1137] 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/controllable.h:30, from ../libs/pbd/controllable.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/controllable.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 199/1137] Compiling libs/ardour/audiorom.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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( | ^~~~~~~~~~~~~~~~~~~~ [ 200/1137] Compiling libs/ardour/audiofile_tagger.cc [ 201/1137] Compiling libs/ardour/audiofilesource.cc [ 202/1137] Compiling libs/ardour/beats_samples_converter.cc [ 203/1137] Compiling libs/ardour/midi_clock_slave.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/stateful.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/pbd/stateful.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 204/1137] Compiling libs/ardour/audio_track.cc [ 205/1137] Compiling libs/ardour/audio_track_importer.cc [ 206/1137] Compiling libs/ardour/capturing_processor.cc [ 207/1137] Compiling libs/ardour/session_process.cc [ 208/1137] Compiling libs/ardour/buffer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 209/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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( | ^~~~~~~~~~~~~~~~~~~~ [ 210/1137] Compiling libs/ardour/audioengine.cc [ 211/1137] Compiling libs/ardour/kmeterdsp.cc [ 212/1137] Compiling libs/ardour/sse_functions_xmm.cc [ 213/1137] Compiling libs/ardour/session_object.cc [ 214/1137] Compiling libs/ardour/audioanalyser.cc [ 215/1137] Compiling libs/ardour/data_type.cc [ 216/1137] Compiling libs/ardour/route_group.cc [ 217/1137] Compiling libs/ardour/vst3_host.cc [ 218/1137] Compiling libs/ardour/monitor_port.cc In file included from /usr/include/c++/11/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:43: 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:53: 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))); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219/1137] Compiling libs/ardour/midi_channel_filter.cc [ 220/1137] Compiling libs/ardour/vst3_plugin.cc [ 221/1137] Compiling libs/ardour/quantize.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 222/1137] Compiling libs/ardour/monitor_control.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( | ^~~~~~~~~~~~~~~~~~~~ [ 223/1137] Compiling libs/ardour/vst2_scan.cc [ 224/1137] Compiling libs/ardour/vst_state.cc [ 225/1137] Compiling libs/ardour/vst3_module.cc [ 226/1137] Compiling libs/ardour/session_midi.cc [ 227/1137] Compiling libs/ardour/vst_plugin.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 228/1137] Compiling libs/ardour/route_graph.cc [ 229/1137] Compiling libs/ardour/midi_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 230/1137] Compiling libs/ardour/session_vst.cc [ 231/1137] Compiling libs/ardour/lv2_evbuf.c [ 232/1137] Compiling libs/ardour/worker.cc [ 233/1137] Compiling libs/ardour/lv2_plugin.cc [ 234/1137] Compiling libs/ardour/session_metadata.cc [ 235/1137] Compiling libs/ardour/mode.cc [ 236/1137] Compiling libs/ardour/progress.cc [ 237/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 238/1137] Compiling libs/ardour/video_tools_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/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/audiofile_tagger.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/audiofile_tagger.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 239/1137] Compiling libs/ardour/vca_manager.cc [ 240/1137] Compiling libs/ardour/io_processor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/config_text.cc:1: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/config_text.cc:1: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 241/1137] Compiling libs/ardour/transpose.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/sse_functions_avx_linux.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/sse_functions_avx_linux.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 242/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group_member.h:24, from ../libs/ardour/route_group_member.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group_member.h:24, from ../libs/ardour/route_group_member.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 243/1137] Compiling libs/ardour/session_export.cc [ 244/1137] Compiling libs/ardour/transport_master.cc [ 245/1137] Compiling libs/ardour/reverse.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/x86_functions_fma.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/x86_functions_fma.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 246/1137] Compiling libs/ardour/luascripting.cc [ 247/1137] Compiling libs/ardour/transient_detector.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/beats_samples_converter.h:23, from ../libs/ardour/beats_samples_converter.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/stacktrace.h:30, from ../libs/ardour/beats_samples_converter.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 248/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 249/1137] Compiling libs/ardour/track.cc In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 250/1137] Compiling libs/ardour/return.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/midi_channel_filter.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/midi_channel_filter.cc:19: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 251/1137] Compiling libs/ardour/ticker.cc In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 252/1137] Compiling libs/ardour/processor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/control_group.h:25, from ../libs/ardour/control_group.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_group.h:28, from ../libs/ardour/control_group.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 253/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 254/1137] Compiling libs/ardour/fluid_synth.cc In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 255/1137] 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/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_object.h:25, from ../libs/ardour/session_object.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/session_object.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 256/1137] Compiling libs/ardour/audio_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/bundle.h:28, from ../libs/ardour/bundle.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../libs/ardour/bundle.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 257/1137] Compiling libs/ardour/gain_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/monitor_control.h:24, from ../libs/ardour/monitor_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/ardour/ardour/slavable_automation_control.h:23, from ../libs/ardour/ardour/monitor_control.h:27, from ../libs/ardour/monitor_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 258/1137] Compiling libs/ardour/rt_midibuffer.cc [ 259/1137] Compiling libs/ardour/midi_track.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/quantize.h:24, from ../libs/ardour/quantize.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/quantize.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 260/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 261/1137] Compiling libs/ardour/revision.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../libs/ardour/automation_list.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../libs/ardour/automation_list.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 262/1137] Compiling libs/ardour/audio_playlist.cc [ 263/1137] Compiling libs/ardour/find_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/mix.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/mix.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 264/1137] 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/vst2_scan.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( | ^~~~~~~~~~~~~~~~~~~~ ../libs/ardour/vst2_scan.cc:549:20: warning: ‘std::string vst2_suffix()’ defined but not used [-Wunused-function] 549 | static std::string vst2_suffix () { | ^~~~~~~~~~~ [ 265/1137] Compiling libs/ardour/strip_silence.cc [ 266/1137] Compiling libs/ardour/filesystem_paths.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/session_metadata.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/session_metadata.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 267/1137] Compiling libs/ardour/process_thread.cc [ 268/1137] Compiling libs/ardour/filename_extensions.cc [ 269/1137] Compiling libs/ardour/srcfilesource.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/playlist.h:30, from ../libs/ardour/session_playlists.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/session_playlists.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 270/1137] Compiling libs/ardour/file_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/video_tools_paths.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/ardour/video_tools_paths.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 271/1137] Compiling libs/ardour/ffmpegfilesource.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/ardour/ardour/midi_model.h:34, from ../libs/ardour/ardour/transpose.h:23, from ../libs/ardour/transpose.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/midi_model.h:32, from ../libs/ardour/ardour/transpose.h:23, from ../libs/ardour/transpose.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 272/1137] 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/rc_configuration.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/rc_configuration.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:47: note: in expansion of macro ‘g_atomic_int_get’ 89 | 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:90:44: note: in expansion of macro ‘g_atomic_int_get’ 90 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/route.h:34, from ../libs/ardour/route_graph.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/route.h:37, from ../libs/ardour/route_graph.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 273/1137] Compiling libs/ardour/playlist_source.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/ardour/control_protocol_manager.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/control_protocol_manager.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 274/1137] Compiling libs/ardour/source.cc [ 275/1137] Compiling libs/ardour/port.cc [ 276/1137] 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/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/reverse.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/reverse.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 277/1137] 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/butler.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/butler.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 278/1137] Compiling libs/ardour/solo_safe_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/audio_region_importer.h:27, from ../libs/ardour/audio_region_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_region_importer.h:29, from ../libs/ardour/audio_region_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 279/1137] 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/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/audio_track_importer.h:25, from ../libs/ardour/audio_track_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_track_importer.h:25, from ../libs/ardour/audio_track_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 280/1137] Compiling libs/ardour/export_formats.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audiosource.h:26, from ../libs/ardour/ardour/audiofilesource.h:28, from ../libs/ardour/audiofilesource.cc:52: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/audiofilesource.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 281/1137] Compiling libs/ardour/export_graph_builder.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/automation_control.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/automation_control.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 282/1137] Compiling libs/ardour/lua_api.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/ardour/broadcast_info.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/broadcast_info.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 283/1137] Compiling libs/ardour/solo_mute_release.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/fixed_delay.h:23, from ../libs/ardour/ardour/capturing_processor.h:23, from ../libs/ardour/capturing_processor.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/fixed_delay.h:23, from ../libs/ardour/ardour/capturing_processor.h:23, from ../libs/ardour/capturing_processor.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 284/1137] Compiling libs/ardour/export_handler.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/port.h:33, from ../libs/ardour/ardour/audio_port.h:27, from ../libs/ardour/monitor_return.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/monitor_return.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 285/1137] Compiling libs/ardour/export_format_specification.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/monitor_processor.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/monitor_processor.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from ../libs/pbd/pbd/spinlock.h:22, from ../libs/pbd/pbd/playback_buffer.h:28, from ../libs/ardour/audiosource.cc:58: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/audiosource.cc:49: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 286/1137] Compiling libs/ardour/parameter_descriptor.cc [ 287/1137] Compiling libs/ardour/export_format_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/unknown_processor.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/unknown_processor.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 288/1137] Linking build/libs/pbd/libpbd.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/ardour/ladspa_plugin.cc:49: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ladspa_plugin.cc:49: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 289/1137] 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/pthread_utils.h:49, from ../libs/ardour/automation_watch.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/automation_watch.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 290/1137] Compiling libs/ardour/soundcloud_upload.cc [ 291/1137] Compiling libs/ardour/session_butler.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/monitor_port.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/monitor_port.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 292/1137] Compiling libs/ardour/playlist.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/graph.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/graph.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 293/1137] Compiling libs/ardour/session_click.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 294/1137] Linking build/libs/temporal/libtemporal.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/ardour/luascripting.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/luascripting.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 295/1137] Compiling libs/ardour/template_utils.cc [ 296/1137] Compiling libs/ardour/solo_isolate_control.cc [ 297/1137] Compiling libs/ardour/panner_shell.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/convolver.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/convolver.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 298/1137] 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/pbd/pbd/file_archive.h:23, from ../libs/ardour/find_session.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/find_session.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 299/1137] Compiling libs/ardour/export_failed.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/automatable.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/automatable.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 300/1137] 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/ardour/ardour/ardour.h:34, from ../libs/ardour/process_thread.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/process_thread.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/vst_plugin.h:25, from ../libs/ardour/vst_plugin.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/vst_plugin.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 301/1137] Compiling libs/ardour/event_type_map.cc [ 302/1137] Compiling libs/ardour/session_bundles.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_track.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_track.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:47: note: in expansion of macro ‘g_atomic_int_get’ 89 | 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:90:44: note: in expansion of macro ‘g_atomic_int_get’ 90 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 303/1137] 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/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_clock_slave.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_clock_slave.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 304/1137] 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/ardour/tempo.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/tempo.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 305/1137] Compiling libs/ardour/engine_slave.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/port_insert.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/port_insert.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 306/1137] Compiling libs/ardour/enums.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/io_processor.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/io_processor.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 307/1137] Linking build/libs/lua/libliblua.a [ 308/1137] Compiling libs/ardour/sndfileimportable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/property_basics.h:29, from ../libs/pbd/pbd/property_list.h:27, from ../libs/ardour/strip_silence.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/property_basics.h:24, from ../libs/pbd/pbd/property_list.h:27, from ../libs/ardour/strip_silence.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vca_manager.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vca_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 309/1137] Compiling libs/ardour/pannable.cc [ 310/1137] 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/ardour/ardour/audioengine.h:39, from ../libs/ardour/session_vst.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/session_vst.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 311/1137] Linking build/libs/audiographer/libaudiographer.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/graph.h:31, from ../libs/ardour/graphnode.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/graph.h:35, from ../libs/ardour/graphnode.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/importable_source.h:27, from ../libs/ardour/ardour/ffmpegfileimportable.h:25, from ../libs/ardour/ffmpegfilesource.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/ffmpegfileimportable.h:22, from ../libs/ardour/ffmpegfilesource.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 312/1137] Linking build/libs/fluidsynth/liblibfluidsynth.a [ 313/1137] Compiling libs/ardour/internal_return.cc [ 314/1137] 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/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/audio_port.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/audio_port.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 315/1137] 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/session_midi.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../libs/ardour/session_midi.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 316/1137] 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/pthread_utils.h:49, from ../libs/ardour/import_pt.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/import_pt.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 317/1137] 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/audioregion.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/audioregion.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_model.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_model.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 318/1137] Compiling libs/ardour/onset_detector.cc [ 319/1137] Compiling libs/ardour/slavable_automation_control.cc [ 320/1137] 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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/midi_source.h:29, from ../libs/ardour/midi_state_tracker.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/EventSink.h:24, from ../libs/ardour/midi_state_tracker.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 321/1137] Compiling libs/ardour/plugin_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/gain_control.h:25, from ../libs/ardour/gain_control.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/gain_control.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 322/1137] Compiling libs/ardour/slavable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/audioengine.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/ardour/audioengine.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 323/1137] Compiling libs/ardour/midi_region.cc [ 324/1137] Compiling libs/ardour/sidechain.cc [ 325/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 326/1137] Compiling libs/ardour/polarity_processor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/ardour/ticker.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/ardour/ticker.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 327/1137] Compiling libs/ardour/mute_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/playlist_source.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/playlist_source.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/transport_fsm.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/transport_fsm.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 328/1137] Compiling libs/ardour/raw_midi_parser.cc [ 329/1137] 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/pbd/pbd/xml++.h:42, from ../libs/ardour/processor.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/processor.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 330/1137] Compiling libs/ardour/readonly_control.cc [ 331/1137] 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/route_group.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/route_group.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 332/1137] Compiling libs/ardour/port_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/return.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/return.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 333/1137] Compiling libs/ardour/session_state_utils.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 334/1137] Linking build/libs/ptformat/libptformat.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/plugin_insert.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/plugin_insert.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_scene_change.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_scene_change.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/record_safe_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/record_safe_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 335/1137] Compiling libs/ardour/scene_change.cc [ 336/1137] Linking build/libs/libltc/liblibltc.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/session_process.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/pbd/pbd/i18n.h:23, from ../libs/ardour/session_process.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 337/1137] Linking build/libs/zita-resampler/libzita-resampler.a [ 338/1137] Linking build/libs/zita-convolver/libzita-convolver.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 339/1137] Compiling libs/ardour/midi_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/audio_playlist.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/audio_playlist.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 340/1137] Compiling libs/ardour/mp3filesource.cc [ 341/1137] Compiling libs/ardour/mp3fileimportable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 342/1137] Compiling libs/ardour/delayline.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 343/1137] Compiling libs/ardour/playlist_factory.cc [ 344/1137] Compiling libs/ardour/session_state.cc [ 345/1137] Compiling libs/ardour/region_factory.cc [ 346/1137] Compiling libs/ardour/thawlist.cc [ 347/1137] Compiling libs/ardour/export_status.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/transport_master.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/transport_master.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 348/1137] Linking build/libs/evoral/libsmf.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/srcfilesource.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/srcfilesource.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 349/1137] Compiling libs/ardour/port_engine_shared.cc [ 350/1137] 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/ardour/ardour/mute_master.h:27, from ../libs/ardour/solo_safe_control.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_safe_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 351/1137] Compiling libs/ardour/export_timespan.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/template_utils.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/template_utils.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 352/1137] 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/ardour/ardour/phase_control.h:24, from ../libs/ardour/phase_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/ardour/ardour/slavable_automation_control.h:23, from ../libs/ardour/ardour/phase_control.h:27, from ../libs/ardour/phase_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 353/1137] Linking build/libs/evoral/libevoral.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/ardour/auditioner.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/auditioner.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 354/1137] Compiling libs/ardour/amp.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/parameter_descriptor.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/parameter_descriptor.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 355/1137] Compiling libs/ardour/interpolation.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/export_preset.h:27, from ../libs/ardour/export_preset.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/export_preset.h:27, from ../libs/ardour/export_preset.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 356/1137] Compiling libs/ardour/tempo_map_importer.cc [ 357/1137] Compiling libs/ardour/readable.cc [ 358/1137] Compiling libs/ardour/session_ltc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_export.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_export.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 359/1137] Compiling libs/ardour/ffmpegfileimportable.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( | ^~~~~~~~~~~~~~~~~~~~ [ 360/1137] 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/lv2_plugin.cc:46: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/lv2_plugin.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 361/1137] Linking build/libs/midi++2/libmidipp.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/ardour/record_enable_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/record_enable_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 362/1137] Linking build/libs/ardour/libsse_avx_functions.a [ 363/1137] Linking build/libs/ardour/libsse_fma_functions.a [ 364/1137] Compiling libs/ardour/analyser.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_butler.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_butler.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 365/1137] 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/ardour/source.h:31, from ../libs/ardour/ardour/file_source.h:29, from ../libs/ardour/file_source.cc:47: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/file_source.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 366/1137] Compiling libs/ardour/plugin.cc [ 367/1137] Compiling libs/ardour/debug.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/session_click.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/session_click.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 368/1137] 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/pbd/pbd/controllable.h:30, from ../libs/ardour/solo_mute_release.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/solo_mute_release.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 369/1137] 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/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vst3_plugin.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/vst3_plugin.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/vst3_plugin.cc: In member function ‘void Steinberg::VST3PI::enable_io(const std::vector&, const std::vector&)’: ../libs/ardour/vst3_plugin.cc:1968:30: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1968 | while (sa_in.size () < _n_bus_in) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ../libs/ardour/vst3_plugin.cc:2003:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2003 | while (sa_out.size () < _n_bus_out) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 370/1137] 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/source.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/source.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 371/1137] Compiling libs/ardour/session_rtevents.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/track.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/track.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:47: note: in expansion of macro ‘g_atomic_int_get’ 89 | 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:90:44: note: in expansion of macro ‘g_atomic_int_get’ 90 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 372/1137] Compiling libs/ardour/latent.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/mute_master.h:27, from ../libs/ardour/solo_isolate_control.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_isolate_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 373/1137] Compiling libs/ardour/linux_vst_support.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../libs/ardour/ardour/soundcloud_upload.h:18, from ../libs/ardour/soundcloud_upload.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/soundcloud_upload.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/soundcloud_upload.cc: In function ‘size_t WriteMemoryCallback(void*, size_t, size_t, void*)’: ../libs/ardour/soundcloud_upload.cc:38:22: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 38 | register int realsize = (int)(size * nmemb); | ^~~~~~~~ [ 374/1137] Compiling libs/ardour/midi_automation_list_binder.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 375/1137] 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_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( | ^~~~~~~~~~~~~~~~~~~~ [ 376/1137] 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/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/ardour/internal_return.h:27, from ../libs/ardour/internal_return.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/internal_return.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 377/1137] Compiling libs/ardour/iec1ppmdsp.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/destructible.h:22, from ../libs/ardour/readonly_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/destructible.h:22, from ../libs/ardour/readonly_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 378/1137] Compiling libs/ardour/speakers.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/midi_scene_change.h:24, from ../libs/ardour/scene_change.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/evoral/evoral/PatchChange.h:25, from ../libs/ardour/ardour/midi_scene_change.h:22, from ../libs/ardour/scene_change.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 379/1137] Compiling libs/ardour/rt_tasklist.cc [ 380/1137] 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/pthread_utils.h:49, from ../libs/ardour/luaproc.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/luaproc.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 381/1137] Compiling libs/ardour/transport_master_manager.cc [ 382/1137] Compiling libs/ardour/async_midi_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 383/1137] Compiling libs/ardour/midi_playlist_source.cc [ 384/1137] Compiling libs/ardour/search_paths.cc [ 385/1137] Compiling libs/ardour/luabindings.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/slavable.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/slavable.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 386/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 387/1137] Compiling libs/ardour/mtdm.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/midi_track.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/midi_track.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:47: note: in expansion of macro ‘g_atomic_int_get’ 89 | 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:90:44: note: in expansion of macro ‘g_atomic_int_get’ 90 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 388/1137] 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/engine_slave.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/engine_slave.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 389/1137] 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/mp3filesource.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mp3filesource.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 390/1137] Compiling libs/ardour/audio_backend.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/channel.h:27, from ../libs/ardour/midi_scene_changer.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/ardour/midi_scene_changer.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 391/1137] Compiling libs/ardour/session_time.cc [ 392/1137] Compiling libs/ardour/legatize.cc [ 393/1137] Compiling libs/ardour/stripable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/export_format_specification.h:32, from ../libs/ardour/export_format_specification.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_format_specification.h:32, from ../libs/ardour/export_format_specification.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 394/1137] Compiling libs/ardour/muteable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/midi_source.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/midi_source.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 395/1137] Compiling libs/ardour/session_transport.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/pannable.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/pannable.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/region.h:28, from ../libs/ardour/thawlist.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../libs/ardour/thawlist.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 396/1137] Compiling libs/ardour/midiport_manager.cc [ 397/1137] Compiling libs/ardour/midi_stretch.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 398/1137] Compiling libs/ardour/midi_port.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/panner_shell.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/panner_shell.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 399/1137] Compiling libs/ardour/globals.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/delayline.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/delayline.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 400/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 401/1137] Compiling libs/ardour/mute_master.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 402/1137] Compiling libs/ardour/send.cc [ 403/1137] 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_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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/thread_buffers.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/thread_buffers.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 404/1137] Compiling libs/ardour/export_format_base.cc [ 405/1137] Compiling libs/ardour/audio_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/analyser.h:24, from ../libs/ardour/analyser.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/analyser.h:23, from ../libs/ardour/analyser.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 406/1137] Compiling libs/ardour/directory_names.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 407/1137] Compiling libs/ardour/location_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/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/polarity_processor.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/polarity_processor.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/playlist_factory.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/playlist_factory.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 408/1137] Compiling libs/ardour/chan_mapping.cc [ 409/1137] Compiling libs/ardour/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/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/ardour/session_bundles.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/pbd/pbd/i18n.h:23, from ../libs/ardour/session_bundles.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 410/1137] 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/evoral/evoral/Control.h:26, from ../libs/ardour/smf_source.cc:43: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/ardour/smf_source.cc:34: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 411/1137] Compiling libs/ardour/route.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/mute_control.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/evoral/evoral/ControlList.h:33, from ../libs/ardour/mute_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 412/1137] Compiling libs/ardour/import.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/speakers.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/speakers.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 413/1137] Compiling libs/ardour/audio_library.cc [ 414/1137] Compiling libs/ardour/midi_ring_buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/location.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/location.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 415/1137] Compiling libs/ardour/system_exec.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/delivery.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/delivery.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 416/1137] 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/pbd/pbd/xml++.h:42, from ../libs/ardour/sidechain.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/sidechain.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 417/1137] Compiling libs/ardour/recent_sessions.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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( | ^~~~~~~~~~~~~~~~~~~~ [ 418/1137] 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/selection.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/selection.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 419/1137] 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/command.h:29, from ../libs/ardour/ardour/midi_model.h:34, from ../libs/ardour/ardour/transform.h:27, from ../libs/ardour/transform.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/transform.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 420/1137] 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/slavable_automation_control.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/slavable_automation_control.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 421/1137] 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/muteable.h:22, from ../libs/ardour/muteable.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/muteable.h:24, from ../libs/ardour/muteable.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/tempo_map_importer.h:23, from ../libs/ardour/tempo_map_importer.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/tempo_map_importer.h:25, from ../libs/ardour/tempo_map_importer.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 422/1137] Compiling libs/ardour/export_profile_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/ardour/ardour/user_bundle.h:25, from ../libs/ardour/user_bundle.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/user_bundle.h:24, from ../libs/ardour/user_bundle.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 423/1137] Compiling libs/ardour/pan_controllable.cc [ 424/1137] Compiling libs/ardour/plugin_scan_result.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/readable.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/readable.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 425/1137] 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/disk_io.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/disk_io.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:47: note: in expansion of macro ‘g_atomic_int_get’ 89 | 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:90:44: note: in expansion of macro ‘g_atomic_int_get’ 90 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 426/1137] Compiling libs/ardour/ltc_file_reader.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/async_midi_port.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/async_midi_port.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 427/1137] 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/ardour/ardour/types.h:38, from ../libs/ardour/ardour/legatize.h:26, from ../libs/ardour/legatize.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/legatize.h:26, from ../libs/ardour/legatize.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/amp.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/amp.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 428/1137] Compiling libs/ardour/audio_playlist_importer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/lua_api.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/lua_api.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 429/1137] Compiling libs/ardour/element_import_handler.cc [ 430/1137] 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/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/delivery.h:29, from ../libs/ardour/enums.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/delivery.h:29, from ../libs/ardour/enums.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 431/1137] 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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/ardour/default_click.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/ardour/default_click.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 432/1137] Compiling libs/ardour/sndfilesource.cc In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/export_handler.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/export_handler.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/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( | ^~~~~~~~~~~~~~~~~~~~ [ 433/1137] Compiling libs/ardour/export_channel_configuration.cc [ 434/1137] 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/pthread_utils.h:49, from ../libs/ardour/rt_tasklist.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/rt_tasklist.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 435/1137] Compiling libs/ardour/buffer_set.cc [ 436/1137] Compiling libs/ardour/session_handle.cc [ 437/1137] Compiling libs/ardour/panner.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/ardour/audio_backend.h:32, from ../libs/ardour/audio_backend.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/ardour/audio_backend.h:32, from ../libs/ardour/audio_backend.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 438/1137] 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_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( | ^~~~~~~~~~~~~~~~~~~~ [ 439/1137] Compiling libs/ardour/internal_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/midi_region.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/midi_region.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 440/1137] 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/pbd/pbd/stateful_diff_command.h:23, from ../libs/ardour/playlist.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/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/datetime.h:24, from ../libs/ardour/playlist.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 441/1137] Compiling libs/ardour/panner_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_playlist_source.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_playlist_source.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 442/1137] Compiling libs/ardour/solo_control.cc [ 443/1137] Compiling libs/ardour/disk_writer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 444/1137] Compiling libs/ardour/region.cc [ 445/1137] 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/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/region_factory.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/region_factory.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 446/1137] Compiling libs/ardour/iec2ppmdsp.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../libs/ardour/midi_automation_list_binder.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../libs/ardour/midi_automation_list_binder.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 447/1137] Compiling libs/ardour/ltc_slave.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/source_factory.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/source_factory.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 448/1137] Compiling libs/ardour/export_filename.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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( | ^~~~~~~~~~~~~~~~~~~~ [ 449/1137] Compiling libs/ardour/uri_map.cc [ 450/1137] Compiling libs/ardour/vca.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/midi_ui.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/midi_ui.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/midiport_manager.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/midiport_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 451/1137] Compiling libs/gtkmm2ext/colors.cc [ 452/1137] Compiling libs/gtkmm2ext/colorspace.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../libs/ardour/instrument_info.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../libs/ardour/instrument_info.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 453/1137] Compiling libs/gtkmm2ext/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 /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, from ../libs/audiographer/audiographer/process_context.h:6, from ../libs/ardour/export_graph_builder.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/ardour/export_graph_builder.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/evoral/evoral/Control.h:26, from ../libs/ardour/midi_playlist.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/evoral/evoral/EventList.h:25, from ../libs/ardour/midi_playlist.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 454/1137] Compiling libs/gtkmm2ext/debug.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/session_ltc.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/session_ltc.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 455/1137] Compiling libs/gtkmm2ext/dndtreeview.cc [ 456/1137] Compiling libs/gtkmm2ext/emscale.cc [ 457/1137] Compiling libs/gtkmm2ext/gtk_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 ../libs/ardour/session_configuration.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/session_configuration.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 458/1137] Compiling libs/gtkmm2ext/menu_elems.cc [ 459/1137] Compiling libs/gtkmm2ext/persistent_tooltip.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/ardour/session_rtevents.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_rtevents.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 460/1137] Compiling libs/gtkmm2ext/textviewer.cc [ 461/1137] Compiling libs/gtkmm2ext/utils.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../libs/ardour/session_command.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../libs/ardour/session_command.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 462/1137] Compiling libs/gtkmm2ext/visibility_tracker.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port_manager.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/port_manager.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 463/1137] Compiling libs/gtkmm2ext/window_proxy.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_time.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_time.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 464/1137] Compiling libs/gtkmm2ext/window_title.cc [ 465/1137] Compiling libs/gtkmm2ext/gtkapplication_x11.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/ardour/recent_sessions.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/recent_sessions.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 466/1137] Compiling libs/gtkmm2ext/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/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:80: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-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:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 467/1137] Compiling libs/gtkmm2ext/application.cc [ 468/1137] Compiling libs/gtkmm2ext/gtkapplication.c [ 469/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 470/1137] 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/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) (); | ^~~~~~~ [ 471/1137] Compiling libs/gtkmm2ext/treeutils.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/mute_master.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/mute_master.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 472/1137] Compiling libs/gtkmm2ext/keyboard.cc In file included from /usr/include/boost/bind.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_scan_result.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/convert.h:29, from ../libs/ardour/plugin_scan_result.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 473/1137] Compiling libs/gtkmm2ext/bindings.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/pannable.h:25, from ../libs/ardour/pan_controllable.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/ardour/ardour/pannable.h:27, from ../libs/ardour/pan_controllable.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 474/1137] Compiling libs/gtkmm2ext/cairo_packer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 475/1137] Compiling libs/gtkmm2ext/cairo_theme.cc [ 476/1137] Compiling libs/gtkmm2ext/cairo_widget.cc [ 477/1137] Compiling libs/gtkmm2ext/cell_renderer_color_selector.cc [ 478/1137] Compiling libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/utils.cc:56: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/utils.cc:49: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/midi_port.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/midi_port.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 479/1137] Compiling libs/surfaces/control_protocol/basic_ui.cc [ 480/1137] Compiling libs/surfaces/control_protocol/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/ardour/midi_stretch.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_stretch.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 481/1137] Compiling libs/canvas/tracking_text.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/ardour/stripable.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/stripable.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 482/1137] Compiling libs/canvas/utils.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/plugin.cc:48: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/plugin.cc:48: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/analysis_graph.h:27, from ../libs/ardour/analysis_graph.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/ardour/analysis_graph.h:29, from ../libs/ardour/analysis_graph.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mtc_slave.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mtc_slave.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 483/1137] Compiling libs/canvas/polygon.cc In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/buffer_set.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/buffer_set.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 484/1137] Compiling libs/canvas/arc.cc [ 485/1137] Compiling libs/canvas/arrow.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/panner.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/panner.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 486/1137] Compiling libs/canvas/circle.cc [ 487/1137] Compiling libs/canvas/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/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/ardour/transport_master_manager.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/ardour/transport_master_manager.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 488/1137] Compiling libs/canvas/curve.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/panner_manager.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/ardour/panner_manager.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_directory.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/session_directory.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 489/1137] Compiling libs/canvas/item.cc [ 490/1137] Compiling libs/canvas/framed_curve.cc [ 491/1137] Compiling libs/canvas/image.cc [ 492/1137] Compiling libs/canvas/grid.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/ardour/location_importer.h:23, from ../libs/ardour/location_importer.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/ardour/location_importer.h:23, from ../libs/ardour/location_importer.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 493/1137] Compiling libs/canvas/flag.cc [ 494/1137] Compiling libs/canvas/lookup_table.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/send.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/send.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 495/1137] Compiling libs/canvas/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 ../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); | ^~~~~~~~ [ 496/1137] Compiling libs/canvas/line_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/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/meter.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/meter.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 497/1137] Compiling libs/canvas/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/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/export_channel.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/export_channel.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 498/1137] Compiling libs/canvas/poly_line.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/presentation_info.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/presentation_info.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 499/1137] Compiling libs/canvas/poly_item.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 500/1137] 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); | ^~~~~~~~ [ 501/1137] Compiling libs/canvas/note.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 502/1137] Compiling libs/canvas/rectangle.cc [ 503/1137] Compiling libs/canvas/fill.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/rb_effect.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/rb_effect.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 504/1137] Compiling libs/canvas/root_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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/ardour/lxvst_plugin.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/lxvst_plugin.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 505/1137] 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/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); | ^~~~~~~~ [ 506/1137] Compiling libs/canvas/scroll_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/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); | ^~~~~~~~ [ 507/1137] Compiling libs/canvas/stateful_image.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/analyser.h:24, from ../libs/ardour/filter.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/filter.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 508/1137] Compiling libs/canvas/widget.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/element_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/element_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 509/1137] Compiling libs/canvas/xfade_curve.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 510/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 511/1137] Compiling libs/canvas/types.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_handle.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_handle.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 512/1137] Compiling libs/canvas/canvas.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 513/1137] Compiling libs/canvas/container.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 514/1137] Compiling libs/canvas/debug.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/runtime_functions.h:24, from ../libs/ardour/sndfilesource.cc:44: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/sndfilesource.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_transport.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_transport.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 515/1137] Compiling libs/canvas/outline.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/ardour/import.cc:45: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/import.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 516/1137] Compiling libs/widgets/fastmeter.cc [ 517/1137] Compiling libs/widgets/eventboxext.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); | ^~~~~~~~ [ 518/1137] Compiling libs/widgets/binding_proxy.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_playlist_source.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/audio_playlist_source.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 519/1137] Compiling libs/widgets/ardour_fader.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/mute_master.h:27, from ../libs/ardour/solo_control.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 520/1137] Compiling libs/widgets/prompter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audio_playlist_importer.h:26, from ../libs/ardour/audio_playlist_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_playlist_importer.h:28, from ../libs/ardour/audio_playlist_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 521/1137] 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/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/gtkmm2ext/window_proxy.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/gtkmm2ext/window_proxy.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 522/1137] Compiling libs/widgets/searchbar.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); | ^~~~~~~~ [ 523/1137] Compiling libs/widgets/slider_controller.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); | ^~~~~~~~ [ 524/1137] Compiling libs/widgets/stateful_button.cc [ 525/1137] Compiling libs/widgets/paths_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 526/1137] Compiling libs/widgets/ardour_button.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( | ^~~~~~~~~~~~~~~~~~~~ [ 527/1137] Compiling libs/widgets/tabbable.cc [ 528/1137] Compiling libs/widgets/tearoff.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/ardour/vca.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/vca.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 529/1137] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/keyboard.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/keyboard.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 530/1137] Compiling libs/widgets/tooltips.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( | ^~~~~~~~~~~~~~~~~~~~ [ 531/1137] Compiling libs/widgets/popup.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( | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 532/1137] Compiling libs/widgets/ui_config.cc [ 533/1137] Compiling libs/widgets/ardour_dropdown.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 534/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 535/1137] Compiling libs/widgets/ardour_knob.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 536/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 537/1137] Compiling libs/widgets/ardour_spinner.cc [ 538/1137] Compiling libs/widgets/barcontroller.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( | ^~~~~~~~~~~~~~~~~~~~ [ 539/1137] Compiling libs/widgets/frame.cc [ 540/1137] Compiling libs/widgets/focus_entry.cc [ 541/1137] Compiling libs/widgets/pane.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:83: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/globals.cc:48: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 542/1137] Compiling libs/widgets/choice.cc [ 543/1137] Compiling libs/ardouralsautil/devicelist.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/internal_send.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/internal_send.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 544/1137] Compiling libs/ardouralsautil/deviceparams.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( | ^~~~~~~~~~~~~~~~~~~~ [ 545/1137] Compiling libs/waveview/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/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( | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 546/1137] Compiling libs/waveview/wave_view_private.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/disk_reader.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/disk_reader.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 547/1137] Compiling libs/waveview/wave_view.cc [ 548/1137] Compiling libs/qm-dsp/dsp/chromagram/ConstantQ.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/ardour/ltc_slave.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ltc_slave.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ltc_slave.cc: 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) | ^~~~~~~~ [ 549/1137] Compiling libs/qm-dsp/maths/MathUtilities.cpp 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); | ^~~~~~~~ [ 550/1137] Compiling libs/qm-dsp/dsp/mfcc/MFCC.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/xml++.h:42, from ../libs/ardour/export_filename.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/ardour/export_filename.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 551/1137] Compiling libs/qm-dsp/ext/kissfft/kiss_fft.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/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); | ^~~~~~~~ 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); | ^~~~~~~~ [ 552/1137] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp [ 553/1137] Compiling libs/qm-dsp/dsp/tonal/TonalEstimator.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); | ^~~~~~~~ [ 554/1137] Compiling libs/qm-dsp/dsp/tonal/TCSgram.cpp [ 555/1137] Compiling libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.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/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../libs/gtkmm2ext/bindings.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/bindings.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/bindings.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 556/1137] Compiling libs/qm-dsp/maths/pca/pca.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 557/1137] Compiling libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp [ 558/1137] Compiling libs/qm-dsp/base/Pitch.cpp [ 559/1137] Compiling libs/qm-dsp/base/KaiserWindow.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 560/1137] Compiling libs/qm-dsp/dsp/wavelet/Wavelet.cpp [ 561/1137] Compiling libs/qm-dsp/dsp/keydetection/GetKeyMode.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) | ^~~~ [ 562/1137] Compiling libs/qm-dsp/dsp/transforms/FFT.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../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( | ^~~~~~~~~~~~~~~~~~~~ [ 563/1137] Compiling libs/qm-dsp/dsp/onsets/PeakPicking.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/xml++.h:42, from ../libs/ardour/export_profile_manager.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/export_profile_manager.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 564/1137] Compiling libs/qm-dsp/maths/Correlation.cpp [ 565/1137] Compiling libs/qm-dsp/dsp/onsets/DetectionFunction.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/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); | ^~~~~~~~ [ 566/1137] Compiling libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp [ 567/1137] Compiling libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.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/surfaces/control_protocol/control_protocol.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/control_protocol/control_protocol.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 568/1137] Compiling libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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( | ^~~~~~~~~~~~~~~~~~~~ [ 569/1137] Compiling libs/qm-dsp/dsp/rateconversion/Decimator.cpp [ 570/1137] Compiling libs/qm-dsp/maths/CosineDistance.cpp 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( | ^~~~~~~~~~~~~~~~~~~~ [ 571/1137] Compiling libs/qm-dsp/dsp/signalconditioning/Filter.cpp [ 572/1137] Compiling libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp [ 573/1137] Compiling libs/qm-dsp/maths/KLDivergence.cpp [ 574/1137] Compiling libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp [ 575/1137] Compiling libs/qm-dsp/base/SincWindow.cpp [ 576/1137] Compiling libs/qm-dsp/dsp/signalconditioning/Framer.cpp 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); | ^~~~~~~~ [ 577/1137] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp 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); | ^~~~~~~~ [ 578/1137] 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 ); | ^~~~~~~ [ 579/1137] Compiling libs/qm-dsp/dsp/tempotracking/DownBeat.cpp [ 580/1137] Linking build/libs/gtkmm2ext/libgtkmm2ext.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/scroll_group.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 581/1137] 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/pthread_utils.h:49, from ../libs/surfaces/control_protocol/basic_ui.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/surfaces/control_protocol/basic_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 582/1137] Compiling libs/vamp-plugins/EBUr128.cpp 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 /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/analyser.h:24, from ../libs/ardour/disk_writer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/datetime.h:24, from ../libs/ardour/disk_writer.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:47: note: in expansion of macro ‘g_atomic_int_get’ 89 | 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:90:44: note: in expansion of macro ‘g_atomic_int_get’ 90 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 583/1137] Compiling libs/vamp-plugins/ebu_r128_proc.cc In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 584/1137] Compiling libs/vamp-plugins/KeyDetect.cpp [ 585/1137] Compiling libs/vamp-plugins/plugins.cpp [ 586/1137] Compiling libs/vamp-plugins/SimilarityPlugin.cpp [ 587/1137] Compiling libs/vamp-plugins/SpectralCentroid.cpp [ 588/1137] Compiling libs/vamp-plugins/TonalChangeDetect.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/xml++.h:42, from ../libs/ardour/io.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/io.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ 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); | ^~~~~~~~ [ 589/1137] Compiling libs/vamp-plugins/TruePeak.cpp [ 590/1137] Compiling libs/vamp-plugins/OnsetDetect.cpp [ 591/1137] Compiling libs/vamp-plugins/ZeroCrossing.cpp [ 592/1137] Compiling libs/vamp-plugins/Onset.cpp [ 593/1137] Compiling libs/vamp-plugins/AmplitudeFollower.cpp [ 594/1137] Compiling libs/vamp-plugins/PercussionOnsetDetector.cpp [ 595/1137] Compiling libs/vamp-plugins/BarBeatTrack.cpp [ 596/1137] Compiling libs/vamp-plugins/Transcription.cpp [ 597/1137] Compiling libs/vamp-plugins/ChromagramPlugin.cpp [ 598/1137] Compiling libs/vamp-pyin/MonoPitchHMM.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 599/1137] Compiling libs/vamp-pyin/PYinVamp.cpp [ 600/1137] Compiling libs/vamp-pyin/YinVamp.cpp [ 601/1137] Compiling libs/vamp-pyin/LocalCandidatePYIN.cpp [ 602/1137] Compiling libs/vamp-pyin/MonoPitch.cpp [ 603/1137] Compiling libs/vamp-pyin/libmain.cpp [ 604/1137] Compiling libs/vamp-pyin/YinUtil.cpp [ 605/1137] Compiling libs/vamp-pyin/MonoNoteHMM.cpp [ 606/1137] Compiling libs/vamp-pyin/SparseHMM.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/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/ui_config.cc:1: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/ui_config.cc:1: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/region.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/region.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 607/1137] Compiling libs/vamp-pyin/MonoNote.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 608/1137] Compiling libs/vamp-pyin/MonoNoteParameters.cpp [ 609/1137] Compiling libs/vamp-pyin/Yin.cpp [ 610/1137] Compiling tools/sanity_check/systemtest.cpp [ 611/1137] Compiling tools/sanity_check/main.cpp [ 612/1137] Compiling tools/gccabicheck/abicheck.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/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../libs/widgets/scroomer.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/scroomer.h:23, from ../libs/widgets/scroomer.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 613/1137] Compiling libs/clearlooks-newer/cairo-support.c [ 614/1137] Compiling libs/clearlooks-newer/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 ../../../../../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); | ^~~~~~~~ [ 615/1137] Compiling libs/clearlooks-newer/animation.c [ 616/1137] Compiling libs/clearlooks-newer/widget-information.c [ 617/1137] 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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:9, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 618/1137] Compiling libs/clearlooks-newer/clearlooks_theme_main.c [ 619/1137] Compiling libs/clearlooks-newer/clearlooks_draw_inverted.c [ 620/1137] Compiling libs/clearlooks-newer/clearlooks_draw.c [ 621/1137] Compiling libs/clearlooks-newer/clearlooks_draw_gummy.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/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../libs/widgets/searchbar.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/searchbar.h:21, from ../libs/widgets/searchbar.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:7, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:7, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 622/1137] Compiling libs/clearlooks-newer/clearlooks_style.c [ 623/1137] Compiling libs/clearlooks-newer/clearlooks_rc_style.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/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) (); | ^~~~~~~ [ 624/1137] Compiling libs/surfaces/generic_midi/midicontrollable.cc [ 625/1137] Compiling libs/surfaces/generic_midi/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 ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../libs/clearlooks-newer/support.c: In function ‘clearlooks_get_parent_bg’: ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro ‘_G_TYPE_CIC’ 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkobject.h:48:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 48 | #define GTK_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_OBJECT, GtkObject)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkobject.h:93:44: note: in expansion of macro ‘GTK_OBJECT’ 93 | #define GTK_OBJECT_FLAGS(obj) (GTK_OBJECT (obj)->flags) | ^~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:204:44: note: in expansion of macro ‘GTK_OBJECT_FLAGS’ 204 | #define GTK_WIDGET_FLAGS(wid) (GTK_OBJECT_FLAGS (wid)) | ^~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:228:45: note: in expansion of macro ‘GTK_WIDGET_FLAGS’ 228 | #define GTK_WIDGET_NO_WINDOW(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_NO_WINDOW) != 0) | ^~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:26: note: in expansion of macro ‘GTK_WIDGET_NO_WINDOW’ 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2314:27: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2314 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro ‘_G_TYPE_CIT’ 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtknotebook.h:44:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ 44 | #define GTK_IS_NOTEBOOK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_NOTEBOOK)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:62: note: in expansion of macro ‘GTK_IS_NOTEBOOK’ 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2314:27: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2314 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro ‘_G_TYPE_CIT’ 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtktoolbar.h:57:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ 57 | #define GTK_IS_TOOLBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLBAR)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:92: note: in expansion of macro ‘GTK_IS_TOOLBAR’ 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro ‘_G_TYPE_CIC’ 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:137:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 137 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:166:44: note: in expansion of macro ‘GTK_WIDGET’ 166 | #define GTK_WIDGET_STATE(wid) (GTK_WIDGET (wid)->state) | ^~~~~~~~~~ ../libs/clearlooks-newer/support.c:81:22: note: in expansion of macro ‘GTK_WIDGET_STATE’ 81 | state_type = GTK_WIDGET_STATE (parent); | ^~~~~~~~~~~~~~~~ [ 626/1137] 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/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) (); | ^~~~~~~ [ 627/1137] Compiling libs/surfaces/generic_midi/generic_midi_control_protocol.cc [ 628/1137] 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/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) (); | ^~~~~~~ [ 629/1137] Compiling libs/surfaces/generic_midi/midifunction.cc [ 630/1137] Compiling libs/surfaces/generic_midi/gmcp_gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/slider_controller.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/ardour_fader.h:26, from ../libs/widgets/slider_controller.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 631/1137] Compiling libs/surfaces/faderport/operations.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 632/1137] Compiling libs/surfaces/faderport/faderport_interface.cc [ 633/1137] Compiling libs/surfaces/faderport/faderport.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/widgets/choice.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../libs/widgets/choice.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/widgets/choice.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 634/1137] Compiling libs/surfaces/faderport/gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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) (); | ^~~~~~~ [ 635/1137] Compiling libs/surfaces/faderport8/gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../libs/widgets/ardour_fader.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_fader.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/binding_proxy.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/binding_proxy.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 636/1137] Compiling libs/surfaces/faderport8/faderport8.cc [ 637/1137] Compiling libs/surfaces/faderport8/fp8_strip.cc [ 638/1137] Compiling libs/surfaces/faderport8/callbacks.cc [ 639/1137] Compiling libs/surfaces/faderport8/faderport8_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 ../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) (); | ^~~~~~~ [ 640/1137] Compiling libs/surfaces/faderport8/actions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../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); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 641/1137] Compiling libs/surfaces/faderport8/fp8_controls.cc [ 642/1137] Compiling libs/surfaces/faderport8/fp8_strip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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) (); | ^~~~~~~ [ 643/1137] Compiling libs/surfaces/faderport8/gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.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( | ^~~~~~~~~~~~~~~~~~~~ [ 644/1137] Compiling libs/surfaces/faderport8/actions.cc [ 645/1137] Compiling libs/surfaces/faderport8/fp8_controls.cc [ 646/1137] Compiling libs/surfaces/faderport8/callbacks.cc [ 647/1137] Compiling libs/surfaces/faderport8/faderport8.cc [ 648/1137] Compiling libs/surfaces/faderport8/faderport16_interface.cc [ 649/1137] Compiling libs/surfaces/faderport8/fp8_controls.cc [ 650/1137] Compiling libs/surfaces/faderport8/faderport2_interface.cc [ 651/1137] Compiling libs/surfaces/faderport8/gui.cc [ 652/1137] Compiling libs/surfaces/faderport8/fp8_strip.cc [ 653/1137] Compiling libs/surfaces/faderport8/callbacks.cc [ 654/1137] Compiling libs/surfaces/faderport8/faderport8.cc [ 655/1137] Compiling libs/surfaces/faderport8/actions.cc [ 656/1137] Compiling libs/surfaces/cc121/operations.cc [ 657/1137] Compiling libs/surfaces/cc121/cc121.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../libs/clearlooks-newer/clearlooks_style.c: In function ‘clearlooks_set_widget_parameters’: ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro ‘_G_TYPE_CIC’ 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:64:77: note: in expansion of macro ‘CLEARLOOKS_STYLE’ 64 | params->style_functions = &(clearlooks_style_class->style_functions[CLEARLOOKS_STYLE (style)->style]); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro ‘_G_TYPE_CIC’ 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:75:31: note: in expansion of macro ‘CLEARLOOKS_STYLE’ 75 | params->radius = CLEARLOOKS_STYLE (style)->radius; | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro ‘_G_TYPE_CIC’ 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:87:28: note: in expansion of macro ‘CLEARLOOKS_STYLE’ 87 | params->parentbg = CLEARLOOKS_STYLE (style)->colors.bg[state_type]; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../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:9: note: in expansion of macro ‘g_return_val_if_fail’ 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro ‘_G_TYPE_CIT’ 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:93:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ 93 | #define GDK_IS_PIXBUF(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXBUF)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:1438:31: note: in expansion of macro ‘GDK_IS_PIXBUF’ 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~ [ 658/1137] Compiling libs/surfaces/cc121/gui.cc [ 659/1137] Linking build/libs/canvas/libcanvas.so [ 660/1137] Compiling libs/surfaces/cc121/cc121_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 ../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); | ^~~~~~~~ [ 661/1137] Compiling libs/surfaces/mackie/mcp_buttons.cc [ 662/1137] Linking build/libs/qm-dsp/libqm-dsp.a In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/widgets/ardour_spacer.h:26, from ../libs/widgets/ardour_spacer.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 663/1137] Compiling libs/surfaces/mackie/surface_port.cc [ 664/1137] 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/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/route.cc:43: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/route.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:47: note: in expansion of macro ‘g_atomic_int_get’ 89 | 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:90:44: note: in expansion of macro ‘g_atomic_int_get’ 90 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 665/1137] Compiling libs/surfaces/mackie/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/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/tabbable.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/tabbable.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/tearoff.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/tearoff.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/tearoff.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/widgets/tearoff.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/tearoff.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/widgets/tearoff.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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/widgets/tearoff.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/widgets/tearoff.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 666/1137] Linking build/libs/ardouralsautil/libardouralsautil.so [ 667/1137] Compiling libs/surfaces/mackie/meter.cc [ 668/1137] Compiling libs/surfaces/mackie/button.cc [ 669/1137] Compiling libs/surfaces/mackie/surface.cc [ 670/1137] Compiling libs/surfaces/mackie/pot.cc In file included from /usr/include/boost/bind.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); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/barcontroller.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/barcontroller.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/barcontroller.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/ardour_display.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_display.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_display.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_display.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_display.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 671/1137] 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 ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/frame.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/frame.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/frame.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/frame.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 672/1137] Compiling libs/surfaces/mackie/subview.cc [ 673/1137] Compiling libs/surfaces/mackie/types.cc [ 674/1137] Compiling libs/surfaces/mackie/device_info.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_button.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/ardour_button.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_button.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 675/1137] Compiling libs/surfaces/mackie/jog.cc [ 676/1137] Compiling libs/surfaces/mackie/interface.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:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_knob.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_knob.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_knob.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_knob.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_knob.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_knob.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 677/1137] Compiling libs/surfaces/mackie/gui.cc [ 678/1137] Compiling libs/surfaces/mackie/jog_wheel.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_spinner.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 679/1137] Compiling libs/surfaces/mackie/led.cc [ 680/1137] Compiling libs/surfaces/mackie/mackie_control_protocol.cc [ 681/1137] Compiling libs/surfaces/mackie/strip.cc [ 682/1137] Compiling libs/surfaces/mackie/device_profile.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/mmc.h:28, from ../libs/ardour/session_state.cc:75: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/session_state.cc:65: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 683/1137] Compiling libs/surfaces/us2400/jog_wheel.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/waveview/wave_view_private.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/waveview/wave_view_private.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h: In member function ‘bool ArdourWaveView::WaveViewDrawRequest::stopped() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h:205:46: note: in expansion of macro ‘g_atomic_int_get’ 205 | bool stopped() const { return (bool) g_atomic_int_get (&_stop); } | ^~~~~~~~~~~~~~~~ [ 684/1137] 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/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/generic_midi/interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/generic_midi/interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 685/1137] Compiling libs/surfaces/us2400/surface_port.cc [ 686/1137] Compiling libs/surfaces/us2400/us2400_control_protocol.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport/faderport_interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport/faderport_interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 687/1137] Compiling libs/surfaces/us2400/button.cc [ 688/1137] Compiling libs/surfaces/us2400/pot.cc [ 689/1137] 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 ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiaction.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiaction.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 690/1137] Compiling libs/surfaces/us2400/device_info.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midifunction.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midifunction.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 691/1137] Compiling libs/surfaces/us2400/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/faderport8_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport8_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 692/1137] Compiling libs/surfaces/us2400/jog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/cc121/cc121_interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/cc121/cc121_interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 693/1137] Compiling libs/surfaces/us2400/strip.cc [ 694/1137] 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 ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiinvokable.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiinvokable.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 695/1137] Compiling libs/surfaces/us2400/midi_byte_array.cc [ 696/1137] 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/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport8/faderport16_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport16_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 697/1137] 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 ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport8/faderport2_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport2_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 698/1137] Linking build/libs/widgets/libwidgets.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/mackie/controls.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/mackie/controls.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 699/1137] Compiling libs/surfaces/us2400/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/fader.h:23, from ../libs/surfaces/mackie/fader.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/mackie/fader.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 700/1137] Compiling libs/surfaces/us2400/fader.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/surfaces/mackie/button.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/surfaces/mackie/button.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 701/1137] 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/mackie/controls.h:30, from ../libs/surfaces/mackie/meter.h:23, from ../libs/surfaces/mackie/meter.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/mackie/meter.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 702/1137] Compiling libs/surfaces/us2400/meter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 703/1137] Compiling libs/surfaces/launch_control_xl/leds.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 704/1137] 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/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 705/1137] Compiling libs/surfaces/launch_control_xl/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/pot.h:23, from ../libs/surfaces/mackie/pot.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/pot.h:23, from ../libs/surfaces/mackie/pot.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 706/1137] Compiling libs/surfaces/launch_control_xl/midi_byte_array.cc [ 707/1137] Compiling libs/surfaces/launch_control_xl/gui.cc [ 708/1137] Compiling libs/surfaces/launch_control_xl/launch_control_xl.cc [ 709/1137] Compiling libs/surfaces/osc/osc_cue_observer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/mackie/interface.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/mackie/interface.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 710/1137] 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 /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/jog.h:23, from ../libs/surfaces/mackie/jog.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/jog.h:23, from ../libs/surfaces/mackie/jog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 711/1137] Compiling libs/surfaces/osc/osc.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/led.h:23, from ../libs/surfaces/mackie/led.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/led.h:23, from ../libs/surfaces/mackie/led.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/generic_midi/midicontrollable.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/generic_midi/midicontrollable.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 712/1137] Compiling libs/surfaces/osc/osc_route_observer.cc [ 713/1137] 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 ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/mackie/device_info.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/device_info.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 714/1137] 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/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/us2400/controls.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/us2400/controls.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 715/1137] Compiling libs/surfaces/osc/osc_gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/pot.h:22, from ../libs/surfaces/us2400/pot.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/pot.h:22, from ../libs/surfaces/us2400/pot.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 716/1137] Compiling libs/surfaces/osc/osc_controllable.cc [ 717/1137] Compiling libs/surfaces/wiimote/interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/surfaces/us2400/button.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/surfaces/us2400/button.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 718/1137] 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/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/faderport/operations.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/faderport/operations.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 719/1137] Compiling libs/surfaces/push2/layout.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/mackie/device_profile.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/device_profile.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 720/1137] Linking build/libs/vamp-plugins/libardourvampplugins.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/jog.h:22, from ../libs/surfaces/us2400/jog.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/jog.h:22, from ../libs/surfaces/us2400/jog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 721/1137] Linking build/tools/sanity_check/sanityCheck In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/led.h:22, from ../libs/surfaces/us2400/led.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/led.h:22, from ../libs/surfaces/us2400/led.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/pbd/base_ui.h:35, from ../libs/waveview/wave_view.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/waveview/wave_view.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/waveview/wave_view.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/waveview/wave_view.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/waveview/wave_view.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../libs/waveview/waveview/wave_view_private.h: In member function ‘bool ArdourWaveView::WaveViewDrawRequest::stopped() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h:205:46: note: in expansion of macro ‘g_atomic_int_get’ 205 | bool stopped() const { return (bool) g_atomic_int_get (&_stop); } | ^~~~~~~~~~~~~~~~ [ 722/1137] Linking build/tools/gccabicheck/gcc-glibmm-abi-check In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/cc121/operations.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/cc121/operations.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 723/1137] Compiling libs/surfaces/push2/buttons.cc [ 724/1137] Compiling libs/surfaces/push2/track_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/surfaces/us2400/interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/us2400/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 725/1137] Compiling libs/surfaces/push2/scale.cc [ 726/1137] Compiling libs/surfaces/push2/utils.cc [ 727/1137] Compiling libs/surfaces/push2/gui.cc [ 728/1137] Compiling libs/surfaces/push2/push2.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/us2400/device_info.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/device_info.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 729/1137] Linking build/libs/vamp-pyin/libardourvamppyin.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/surfaces/generic_midi/gmcp_gui.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 730/1137] Compiling libs/surfaces/push2/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 ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/meter.h:22, from ../libs/surfaces/us2400/meter.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/us2400/meter.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 731/1137] Linking build/libs/clearlooks-newer/libclearlooks.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/fader.h:22, from ../libs/surfaces/us2400/fader.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/us2400/fader.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/mackie/surface_port.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/midi++2/midi++/ipmidi_port.h:46, from ../libs/surfaces/mackie/surface_port.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 732/1137] Compiling libs/surfaces/push2/level_meter.cc [ 733/1137] Compiling libs/surfaces/push2/interface.cc [ 734/1137] Compiling libs/surfaces/push2/mix.cc [ 735/1137] Compiling libs/surfaces/push2/midi_byte_array.cc [ 736/1137] Compiling libs/surfaces/push2/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/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/us2400/device_profile.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/device_profile.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 737/1137] Compiling libs/surfaces/push2/canvas.cc [ 738/1137] Compiling libs/surfaces/push2/menu.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/faderport8/fp8_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/mackie/mcp_buttons.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/mackie/mcp_buttons.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 739/1137] Compiling libs/surfaces/push2/knob.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 740/1137] Compiling libs/surfaces/contourdesign/contourdesign_gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/cc121/gui.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/cc121/gui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/mackie/jog_wheel.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/mackie/jog_wheel.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/faderport8/fp8_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 741/1137] Compiling libs/surfaces/contourdesign/contourdesign.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/launch_control_xl/interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/launch_control_xl/interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 742/1137] Compiling libs/surfaces/contourdesign/jump_distance_widget.cc [ 743/1137] Compiling libs/surfaces/contourdesign/interface.cc [ 744/1137] Compiling libs/surfaces/contourdesign/button_config_widget.cc [ 745/1137] Compiling libs/panners/2in2out/panner_2in2out.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/faderport8/fp8_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 746/1137] Compiling libs/panners/1in2out/panner_1in2out.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 747/1137] Compiling libs/panners/vbap/vbap.cc [ 748/1137] 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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/us2400/jog_wheel.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/us2400/jog_wheel.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 749/1137] Compiling libs/panners/stereobalance/panner_balance.cc [ 750/1137] Compiling libs/backends/dummy/dummy_audiobackend.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/monitor_control.h:24, from ../libs/surfaces/mackie/subview.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/mackie/subview.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 751/1137] Compiling libs/backends/jack/weak_libjack.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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 752/1137] Compiling libs/backends/jack/jack_utils.cc [ 753/1137] Compiling libs/backends/jack/jack_audiobackend.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/surfaces/osc/interface.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/surfaces/osc/interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/us2400/surface_port.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/us2400/surface_port.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 754/1137] Compiling libs/backends/jack/jack_portengine.cc [ 755/1137] Compiling libs/backends/jack/jack_session.cc [ 756/1137] Compiling libs/backends/jack/jack_connection.cc [ 757/1137] Compiling libs/backends/jack/jack_api.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 758/1137] Compiling libs/backends/alsa/alsa_sequencer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 759/1137] Compiling libs/backends/alsa/zita-alsa-pcmi.cc [ 760/1137] Compiling libs/backends/alsa/alsa_audiobackend.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/mackie/gui.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 761/1137] Compiling libs/backends/alsa/alsa_slave.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/us2400/mcp_buttons.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/us2400/mcp_buttons.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 762/1137] 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/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/osc/osc_controllable.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/osc/osc_controllable.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 763/1137] 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/push2/interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 764/1137] Compiling libs/plugins/reasonablesynth.lv2/lv2.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/surfaces/push2/push2.h:31, from ../libs/surfaces/push2/leds.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/push2/push2.h:31, from ../libs/surfaces/push2/leds.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 765/1137] Compiling libs/plugins/a-comp.lv2/a-comp.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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 766/1137] Compiling libs/plugins/a-exp.lv2/a-exp.c [ 767/1137] Compiling libs/plugins/a-delay.lv2/a-delay.c [ 768/1137] Compiling libs/plugins/a-eq.lv2/a-eq.c [ 769/1137] Compiling libs/plugins/a-reverb.lv2/a-reverb.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/surfaces/wiimote/interface.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 770/1137] Compiling libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc [ 771/1137] Compiling gtk2_ardour/ardour_ui_startup.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 772/1137] Compiling gtk2_ardour/axis_view.cc [ 773/1137] 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/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session.cc:51: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/datetime.h:24, from ../libs/ardour/session.cc:42: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function ‘bool ARDOUR::Session::punch_is_possible() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:1426:16: note: in expansion of macro ‘g_atomic_int_get’ 1426 | 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:1438:16: note: in expansion of macro ‘g_atomic_int_get’ 1438 | 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:6141:16: note: in expansion of macro ‘g_atomic_int_get’ 6141 | 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:6147:16: note: in expansion of macro ‘g_atomic_int_get’ 6147 | return g_atomic_int_get (&_have_rec_disabled_track) == 1; | ^~~~~~~~~~~~~~~~ [ 774/1137] Compiling gtk2_ardour/edit_note_dialog.cc [ 775/1137] Compiling gtk2_ardour/midi_channel_selector.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/mackie/strip.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/strip.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 776/1137] Compiling gtk2_ardour/ardour_ui_dialogs.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 777/1137] Compiling gtk2_ardour/stereo_panner.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/cc121/cc121.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/cc121/cc121.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 778/1137] Compiling gtk2_ardour/port_matrix_body.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport/faderport.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/faderport/faderport.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 779/1137] Compiling gtk2_ardour/plugin_selector.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( | ^~~~~~~~~~~~~~~~~~~~ [ 780/1137] Compiling gtk2_ardour/port_matrix_row_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/ardour/ardour/track.h:25, from ../libs/surfaces/osc/osc_cue_observer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/track.h:29, from ../libs/surfaces/osc/osc_cue_observer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 781/1137] Compiling gtk2_ardour/ui_config.cc In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 782/1137] Compiling gtk2_ardour/editor_export_audio.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/us2400/strip.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/strip.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 783/1137] 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/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/us2400/gui.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/mackie/surface.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/surface.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/mackie/surface.cc: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/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: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/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); | ^~~~~~~~ [ 784/1137] Compiling gtk2_ardour/track_view_list.cc [ 785/1137] Compiling gtk2_ardour/ruler_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/launch_control_xl/gui.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/launch_control_xl/gui.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 786/1137] Compiling gtk2_ardour/editor_actions.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:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/panners/vbap/vbap_speakers.h:27, from ../libs/panners/vbap/vbap_speakers.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/panners/vbap/vbap_speakers.h:27, from ../libs/panners/vbap/vbap_speakers.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 787/1137] Compiling gtk2_ardour/time_axis_view_item.cc [ 788/1137] Compiling gtk2_ardour/ardour_ui_engine.cc [ 789/1137] Compiling gtk2_ardour/time_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 790/1137] Compiling gtk2_ardour/visibility_group.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/panners/vbap/vbap.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/panners/vbap/vbap.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 791/1137] Compiling gtk2_ardour/add_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 ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 792/1137] Compiling gtk2_ardour/time_info_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/mute_control.h:25, from ../libs/surfaces/launch_control_xl/controllers.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/launch_control_xl/controllers.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/contourdesign/jump_distance_widget.h:26, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 793/1137] Compiling gtk2_ardour/editor.cc [ 794/1137] Compiling gtk2_ardour/keyeditor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/osc/osc_gui.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/surfaces/osc/osc_gui.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 795/1137] 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/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/wiimote.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/wiimote.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 796/1137] 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/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/launch_control_xl/gui.h:26, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/launch_control_xl/gui.h:26, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/launch_control_xl/gui.h:28, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/contourdesign/button_config_widget.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/contourdesign/button_config_widget.h:24, from ../libs/surfaces/contourdesign/button_config_widget.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 797/1137] Compiling gtk2_ardour/fft_graph.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 798/1137] Compiling gtk2_ardour/ardour_ui_dependents.cc [ 799/1137] Compiling gtk2_ardour/editor_audiotrack.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/backends/jack/jack_connection.h:7, from ../libs/backends/jack/jack_api.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/backends/jack/jack_connection.h:7, from ../libs/backends/jack/jack_api.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 800/1137] 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/text.h:28, from ../libs/surfaces/push2/menu.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/menu.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/menu.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:27, from ../libs/surfaces/push2/menu.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/push2/gui.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/push2/gui.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 801/1137] Compiling gtk2_ardour/io_selector.cc [ 802/1137] Compiling gtk2_ardour/bundle_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 803/1137] Compiling gtk2_ardour/luadialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 804/1137] Compiling gtk2_ardour/ardour_ui_mixer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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( | ^~~~~~~~~~~~~~~~~~~~ [ 805/1137] Compiling gtk2_ardour/route_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/push2/knob.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/knob.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/knob.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/us2400/surface.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/surface.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/us2400/surface.cc: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/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: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/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); | ^~~~~~~~ [ 806/1137] Compiling gtk2_ardour/loudness_dialog.cc [ 807/1137] Compiling gtk2_ardour/automation_time_axis.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 808/1137] Compiling gtk2_ardour/processor_selection.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_portengine.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_portengine.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 809/1137] Compiling gtk2_ardour/midi_streamview.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 810/1137] Compiling gtk2_ardour/ardour_ui_keys.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:31, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 811/1137] Compiling gtk2_ardour/patch_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/surfaces/contourdesign/interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/contourdesign/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/osc/osc_route_observer.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/surfaces/osc/osc_route_observer.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 812/1137] Compiling gtk2_ardour/add_route_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 ../libs/panners/2in2out/panner_2in2out.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/panners/2in2out/panner_2in2out.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 813/1137] Compiling gtk2_ardour/port_group.cc [ 814/1137] 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/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/panners/1in2out/panner_1in2out.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/panners/1in2out/panner_1in2out.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 815/1137] 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/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 816/1137] Compiling gtk2_ardour/port_matrix.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/surfaces/osc/osc_global_observer.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/surfaces/osc/osc_global_observer.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 817/1137] 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/backends/dummy/dummy_audiobackend.h:33, from ../libs/backends/dummy/dummy_audiobackend.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/backends/dummy/dummy_audiobackend.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 818/1137] Compiling gtk2_ardour/recorder_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 ../libs/panners/stereobalance/panner_balance.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/panners/stereobalance/panner_balance.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 819/1137] Compiling gtk2_ardour/export_format_selector.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../libs/surfaces/push2/level_meter.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/surfaces/push2/level_meter.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../libs/surfaces/push2/level_meter.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/surfaces/push2/level_meter.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/push2/level_meter.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 820/1137] Compiling gtk2_ardour/audio_region_editor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 821/1137] Compiling gtk2_ardour/transpose_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/mute_control.h:25, from ../libs/surfaces/push2/buttons.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/push2/buttons.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 822/1137] Compiling gtk2_ardour/mixer_group_tabs.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/us2400/us2400_control_protocol.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/us2400_control_protocol.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 823/1137] Compiling gtk2_ardour/idleometer.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( | ^~~~~~~~~~~~~~~~~~~~ [ 824/1137] Compiling gtk2_ardour/vca_master_strip.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/backends/jack/jack_session.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/backends/jack/jack_session.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/backends/jack/jack_session.cc: In member function ‘void ARDOUR::JACKSession::session_event(jack_session_event_t*)’: ../libs/backends/jack/jack_session.cc:100:36: warning: ‘int jack_session_reply(jack_client_t*, jack_session_event_t*)’ is deprecated [-Wdeprecated-declarations] 100 | jack_session_reply (jack_client, event); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/backends/jack/weak_libjack.h:198, from ../libs/backends/jack/jack_session.h:22, from ../libs/backends/jack/jack_session.cc:34: /usr/include/jack/session.h:204:5: note: declared here 204 | int jack_session_reply (jack_client_t *client, | ^~~~~~~~~~~~~~~~~~ ../libs/backends/jack/jack_session.cc:107:33: warning: ‘void jack_session_event_free(jack_session_event_t*)’ is deprecated [-Wdeprecated-declarations] 107 | jack_session_event_free (event); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from ../libs/backends/jack/weak_libjack.h:198, from ../libs/backends/jack/jack_session.h:22, from ../libs/backends/jack/jack_session.cc:34: /usr/include/jack/session.h:217:6: note: declared here 217 | void jack_session_event_free (jack_session_event_t *event) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT; | ^~~~~~~~~~~~~~~~~~~~~~~ [ 825/1137] 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/pthread_utils.h:49, from ../gtk2_ardour/pingback.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/pingback.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/pingback.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/pingback.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/pingback.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/pingback.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 826/1137] Compiling gtk2_ardour/cursor_context.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/osc/osc_select_observer.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/osc/osc_select_observer.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 827/1137] Compiling gtk2_ardour/editor_audio_import.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/contourdesign/contourdesign.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/surfaces/contourdesign/contourdesign.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 828/1137] 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/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/mackie/mackie_control_protocol.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/mackie_control_protocol.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 829/1137] Compiling gtk2_ardour/editor_markers.cc [ 830/1137] Compiling gtk2_ardour/editor_summary.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/track_mix.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/track_mix.cc:51: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/track_mix.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/track_mix.cc:51: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 831/1137] 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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../gtk2_ardour/port_matrix_row_labels.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 832/1137] 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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 833/1137] Compiling gtk2_ardour/big_clock_window.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix_body.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_matrix_body.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_matrix_body.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 834/1137] Compiling gtk2_ardour/midi_tracer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/actions.h:28, from ../gtk2_ardour/ruler_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 835/1137] 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 ../../../../../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( | ^~~~~~~~~~~~~~~~~~~~ [ 836/1137] Compiling gtk2_ardour/send_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/stereo_panner.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/stereo_panner.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 837/1137] Compiling gtk2_ardour/speaker_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_channel_selector.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/midi_channel_selector.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 838/1137] Compiling gtk2_ardour/enums.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:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:53: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:53: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/launch_control_xl/gui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:55: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/osc/osc.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/surfaces/osc/osc.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_audiobackend.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/spawn.h:24, from ../libs/backends/jack/jack_audiobackend.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 839/1137] Compiling gtk2_ardour/sfdb_ui.cc [ 840/1137] Compiling gtk2_ardour/vca_time_axis.cc [ 841/1137] Compiling gtk2_ardour/region_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/backends/alsa/alsa_audiobackend.h:31, from ../libs/backends/alsa/alsa_audiobackend.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/backends/alsa/alsa_audiobackend.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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: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/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/ui_config.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/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: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 ../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: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 ../gtk2_ardour/ui_config.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 842/1137] Compiling gtk2_ardour/mixer_ui.cc [ 843/1137] 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/ardour/ardour/ardour.h:34, from ../gtk2_ardour/progress_reporter.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/progress_reporter.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 844/1137] Compiling gtk2_ardour/big_transport_window.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/mix.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/mix.cc:54: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/mix.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/mix.cc:54: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 845/1137] 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/targetentry.h:30, 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 ../gtk2_ardour/transpose_dialog.h:22, 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/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/transpose_dialog.h:22, 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/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/transpose_dialog.h:22, 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/spinbutton.h:7, from ../gtk2_ardour/transpose_dialog.h:22, 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/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/transpose_dialog.h:22, from ../gtk2_ardour/transpose_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/spinbutton.h:7, from ../gtk2_ardour/transpose_dialog.h:22, 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:23, from ../gtk2_ardour/transpose_dialog.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( | ^~~~~~~~~~~~~~~~~~~~ [ 846/1137] Compiling gtk2_ardour/instrument_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/idleometer.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/idleometer.h:23, from ../gtk2_ardour/idleometer.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 847/1137] Compiling gtk2_ardour/editor_pt_import.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:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/push2.cc:47: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/push2.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/push2.cc:47: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:27, from ../libs/surfaces/push2/push2.cc:53: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 848/1137] Linking build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so [ 849/1137] Linking build/libs/LV2/a-comp.lv2/a-comp.so [ 850/1137] Linking build/libs/LV2/a-exp.lv2/a-exp.so [ 851/1137] Linking build/libs/LV2/a-delay.lv2/a-delay.so [ 852/1137] Linking build/libs/LV2/a-eq.lv2/a-eq.so In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/luadialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 853/1137] Linking build/libs/LV2/a-reverb.lv2/a-reverb.so [ 854/1137] Compiling gtk2_ardour/selection.cc [ 855/1137] Compiling gtk2_ardour/nsmclient.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/vst_plugin.h:25, from ../gtk2_ardour/vst_plugin_ui.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 856/1137] Compiling gtk2_ardour/mono_panner.cc [ 857/1137] Linking build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so [ 858/1137] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/edit_note_dialog.h:22, from ../gtk2_ardour/edit_note_dialog.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 859/1137] Compiling gtk2_ardour/editor_canvas.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_engine.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_engine.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_engine.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_engine.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 860/1137] Compiling gtk2_ardour/editor_keys.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 861/1137] Compiling gtk2_ardour/midi_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/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_video_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/add_video_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 862/1137] Compiling gtk2_ardour/plugin_setup_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/io_selector.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/io_selector.h:26, from ../gtk2_ardour/io_selector.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/io_selector.h:26, from ../gtk2_ardour/io_selector.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 863/1137] Compiling gtk2_ardour/editor_regions.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 864/1137] Compiling gtk2_ardour/editor_ops.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/time_axis_view_item.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/time_axis_view_item.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_axis_view_item.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_startup.cc:56: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 865/1137] Compiling gtk2_ardour/save_template_dialog.cc [ 866/1137] 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/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lua_script_manager.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/lua_script_manager.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 867/1137] 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 ../gtk2_ardour/fft_graph.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/fft_graph.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/analysis_window.h:29, from ../gtk2_ardour/fft_graph.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/fft_graph.h:24, from ../gtk2_ardour/fft_graph.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_audiotrack.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_audiotrack.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_audiotrack.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 868/1137] Compiling gtk2_ardour/timers.cc [ 869/1137] Compiling gtk2_ardour/gain_meter.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/bundle_manager.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 870/1137] 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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/audio_region_editor.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 871/1137] Compiling gtk2_ardour/video_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/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/group_tabs.h:27, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/recorder_ui.h:45, from ../gtk2_ardour/recorder_group_tabs.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 872/1137] Compiling gtk2_ardour/nsm.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/speaker_dialog.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/speaker_dialog.h:25, from ../gtk2_ardour/speaker_dialog.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 873/1137] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/enums.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/audio_clock.h:39, from ../gtk2_ardour/enums.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/enums.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 874/1137] 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 ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_info_box.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 875/1137] Compiling gtk2_ardour/search_path_option.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/io.h:33, from ../gtk2_ardour/send_ui.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/send_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/send_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/send_ui.h:25, from ../gtk2_ardour/send_ui.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 876/1137] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_export_audio.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_export_audio.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 877/1137] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelkey.h:25, from ../gtk2_ardour/keyeditor.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/keyeditor.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/keyeditor.cc:44: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/keyeditor.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 878/1137] Compiling gtk2_ardour/session_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/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/level_meter.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/level_meter.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/level_meter.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/level_meter.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/level_meter.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 879/1137] Compiling gtk2_ardour/gui_object.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:25, from ../gtk2_ardour/midi_tracer.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:25, from ../gtk2_ardour/midi_tracer.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/midi_tracer.h:29, from ../gtk2_ardour/midi_tracer.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 880/1137] 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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/ardour_ui_mixer.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_mixer.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 881/1137] Compiling gtk2_ardour/verbose_cursor.cc [ 882/1137] Compiling gtk2_ardour/audio_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/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/plugin_selector.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/utils.h:35, from ../gtk2_ardour/plugin_selector.cc:51: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 883/1137] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/add_route_dialog.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 884/1137] Compiling gtk2_ardour/missing_filesource_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/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_matrix.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 885/1137] Compiling gtk2_ardour/startup_fsm.cc [ 886/1137] Compiling gtk2_ardour/editor_routes.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/plugin_manager.h:39, from ../gtk2_ardour/instrument_selector.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/instrument_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/plugin_manager.h:39, 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); | ^~~~~~~~ [ 887/1137] Compiling gtk2_ardour/screensaver.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/ardour_ui_dependents.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/ardour_ui_dependents.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_dependents.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 888/1137] Compiling gtk2_ardour/ardour_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/mixer_group_tabs.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/patch_change.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/regex.h:26, from ../gtk2_ardour/patch_change.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/patch_change.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/patch_change.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/patch_change.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 889/1137] Compiling gtk2_ardour/export_file_notebook.cc [ 890/1137] Compiling gtk2_ardour/template_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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 ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/playlist_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/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: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/button.h:7, from ../gtk2_ardour/playlist_selector.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 891/1137] Compiling gtk2_ardour/rc_option_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_selector.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/export_format_specification.h:32, from ../gtk2_ardour/export_format_selector.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 892/1137] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/loudness_dialog.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/loudness_dialog.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/loudness_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 893/1137] Compiling gtk2_ardour/midi_time_axis.cc [ 894/1137] Compiling gtk2_ardour/window_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 ../gtk2_ardour/cursor_context.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 895/1137] Compiling gtk2_ardour/port_matrix_component.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/port_group.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_group.cc:49: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_group.cc:49: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/port_group.cc:52: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 896/1137] Compiling gtk2_ardour/note_base.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_streamview.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 897/1137] Compiling gtk2_ardour/transport_masters_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/new_user_wizard.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/new_user_wizard.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/new_user_wizard.cc:46: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/new_user_wizard.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 898/1137] Compiling gtk2_ardour/fft.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:7, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gdkmm-2.4/gdkmm/region.h:49, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:33, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:7, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../gtk2_ardour/ui_config.h:32, from ../gtk2_ardour/midi_scroomer.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:7, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 899/1137] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/big_clock_window.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/editor_actions.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_actions.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 900/1137] Compiling gtk2_ardour/quantize_dialog.cc [ 901/1137] Compiling gtk2_ardour/plugin_pin_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/route_params_ui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/route_params_ui.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 902/1137] 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/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/note_player.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/note_player.cc:21: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 903/1137] Compiling gtk2_ardour/configinfo.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/tempo_curve.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/tempo_curve.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/tempo_curve.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/tempo_curve.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 904/1137] Compiling gtk2_ardour/midi_automation_line.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_time_axis.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/automation_time_axis.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 905/1137] Compiling gtk2_ardour/generic_pluginui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mono_panner.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mono_panner.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 906/1137] Compiling gtk2_ardour/utils_videotl.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:36, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gdkmm-2.4/gdkmm/region.h:49, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:33, from ../../../../../include/gdkmm-2.4/gdkmm/display.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/selectiondata.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:36, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_dialogs.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_dialogs.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 907/1137] Compiling gtk2_ardour/route_processor_selection.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../gtk2_ardour/editor_audio_import.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 908/1137] Compiling gtk2_ardour/missing_plugin_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/big_transport_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/big_transport_window.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/big_transport_window.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 909/1137] Compiling gtk2_ardour/control_point.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/insert_remove_time_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/insert_remove_time_dialog.h:19, from ../gtk2_ardour/insert_remove_time_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 910/1137] Compiling gtk2_ardour/editor_route_groups.cc [ 911/1137] Compiling gtk2_ardour/route_group_menu.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/editor_summary.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/editor_summary.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 912/1137] Compiling gtk2_ardour/step_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 ../libs/pbd/pbd/stateful_diff_command.h:23, from ../libs/ardour/luabindings.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/luabindings.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:47: note: in expansion of macro ‘g_atomic_int_get’ 89 | 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:90:44: note: in expansion of macro ‘g_atomic_int_get’ 90 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 913/1137] 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 ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/plugin_setup_dialog.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/plugin_setup_dialog.h:22, from ../gtk2_ardour/plugin_setup_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 914/1137] Compiling gtk2_ardour/panner_interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/ghostregion.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_time_axis.h:41, from ../gtk2_ardour/ghostregion.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/ghostregion.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_time_axis.h:41, from ../gtk2_ardour/ghostregion.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/ghostregion.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 915/1137] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/missing_filesource_dialog.h:28, from ../gtk2_ardour/missing_filesource_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 916/1137] 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/shared_ptr.hpp:17, from ../libs/ardour/ardour/region.h:28, from ../gtk2_ardour/region_selection.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/region_selection.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/region_selection.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/region_selection.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 917/1137] 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 ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/editor_markers.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/prompter.h:25, from ../gtk2_ardour/editor_markers.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 918/1137] Compiling gtk2_ardour/meter_strip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/vca_master_strip.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/widgets/widgets/slider_controller.h:27, from ../gtk2_ardour/option_editor.h:40, from ../gtk2_ardour/search_path_option.h:29, from ../gtk2_ardour/search_path_option.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 919/1137] Compiling gtk2_ardour/new_plugin_preset_dialog.cc [ 920/1137] Compiling gtk2_ardour/time_fx_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/meterbridge.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 921/1137] Compiling gtk2_ardour/clock_group.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/automation_region_view.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/automation_region_view.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/automation_region_view.h:27, from ../gtk2_ardour/automation_region_view.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 922/1137] Compiling gtk2_ardour/video_server_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_template_dialog.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/save_template_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 923/1137] Linking build/libs/ardour/libardour.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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../gtk2_ardour/color_theme_manager.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 924/1137] Compiling gtk2_ardour/midi_channel_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 925/1137] 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/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/configinfo.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/configinfo.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 926/1137] Compiling gtk2_ardour/midi_velocity_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_pt_import.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 927/1137] Compiling gtk2_ardour/script_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_component.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 928/1137] Compiling gtk2_ardour/export_analysis_graphs.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:33, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_keys.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 929/1137] Compiling gtk2_ardour/ardour_ui3.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/bundle_env_linux.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/bundle_env_linux.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 930/1137] Compiling gtk2_ardour/export_preset_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/missing_plugin_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/missing_plugin_dialog.h:24, from ../gtk2_ardour/missing_plugin_dialog.cc: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( | ^~~~~~~~~~~~~~~~~~~~ [ 931/1137] Compiling gtk2_ardour/sys_ex.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/vst3_plugin_ui.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/vst3_plugin_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/vst3_plugin_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst3_plugin_ui.h:24, from ../gtk2_ardour/vst3_plugin_ui.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 932/1137] 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/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/midi_region.h:33, from ../gtk2_ardour/midi_export_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 933/1137] Compiling gtk2_ardour/export_format_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/nsm.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/nsm.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 934/1137] Compiling gtk2_ardour/transport_control_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:48: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../gtk2_ardour/sfdb_ui.cc:46: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:48: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/sfdb_ui.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/sfdb_ui.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/sfdb_ui.cc:55: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/sfdb_ui.cc:44: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 935/1137] 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/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/mute_control.h:25, from ../gtk2_ardour/vca_time_axis.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/vca_time_axis.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 936/1137] Compiling gtk2_ardour/fft_result.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/route_ui.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 937/1137] Compiling gtk2_ardour/duplicate_routes_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/template_dialog.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/template_dialog.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 938/1137] 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 ../gtk2_ardour/pianokeyboard.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/pianokeyboard.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/pianokeyboard.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 939/1137] Compiling gtk2_ardour/debug.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:33, from ../gtk2_ardour/region_gain_line.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:33, from ../gtk2_ardour/region_gain_line.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/region_gain_line.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 940/1137] 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/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/ardour_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/ardour_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/ardour_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 941/1137] Compiling gtk2_ardour/editor_snapshots.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/language.h:29, from ../../../../../include/pangomm-1.4/pangomm/attributes.h:28, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:30, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/audio_clock.h:39, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 942/1137] Compiling gtk2_ardour/editing.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/floating_text_entry.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/floating_text_entry.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/floating_text_entry.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/public_editor.h:46, from ../gtk2_ardour/floating_text_entry.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 943/1137] Compiling gtk2_ardour/region_view.cc In file included from /usr/include/boost/bind.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); | ^~~~~~~~ [ 944/1137] Compiling gtk2_ardour/plugin_dspload_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_canvas.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 945/1137] 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 ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/plugin.h:26, from ../gtk2_ardour/new_plugin_preset_dialog.h:23, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 946/1137] Compiling gtk2_ardour/midi_selection.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/utils_videotl.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 947/1137] Compiling gtk2_ardour/editor_mixer.cc [ 948/1137] Compiling gtk2_ardour/meter_patterns.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/stripable_time_axis.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/stripable_time_axis.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 949/1137] Compiling gtk2_ardour/mouse_cursors.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/selection.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/selection.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/selection.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 950/1137] Compiling gtk2_ardour/time_axis_view.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/panner_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 951/1137] Compiling gtk2_ardour/note.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/scroll_group.h:23, from ../gtk2_ardour/verbose_cursor.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/verbose_cursor.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:31, from ../gtk2_ardour/verbose_cursor.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/verbose_cursor.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/verbose_cursor.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 952/1137] 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/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../gtk2_ardour/patch_change_widget.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/patch_change_widget.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 953/1137] Compiling gtk2_ardour/editor_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 954/1137] Compiling gtk2_ardour/midi_cut_buffer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/session_dialog.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/session_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_dialog.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/session_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/session_dialog.cc:46: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/session_dialog.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 955/1137] Compiling gtk2_ardour/interthread_progress_window.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audiosource.h:26, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/editor_regions.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audiosource.h:32, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/editor_regions.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 956/1137] Compiling gtk2_ardour/route_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 957/1137] Compiling gtk2_ardour/virtual_keyboard_window.cc [ 958/1137] Compiling gtk2_ardour/video_timeline.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/language.h:29, from ../../../../../include/pangomm-1.4/pangomm/attributes.h:28, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:30, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/gain_meter.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/gain_meter.cc:43: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 959/1137] 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 ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/video_monitor.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 960/1137] 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/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); | ^~~~~~~~ [ 961/1137] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/startup_fsm.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../gtk2_ardour/startup_fsm.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 962/1137] Compiling gtk2_ardour/utils.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/window_manager.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/window_manager.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 963/1137] Compiling gtk2_ardour/mini_timeline.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/export_profile_manager.h:33, from ../gtk2_ardour/export_file_notebook.h:36, from ../gtk2_ardour/export_file_notebook.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/export_format_selector.h:30, from ../gtk2_ardour/export_file_notebook.h:39, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 964/1137] 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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/note_base.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/note_base.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 965/1137] 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 ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 966/1137] Compiling gtk2_ardour/vst3_x11_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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/quantize_dialog.h:30, from ../gtk2_ardour/quantize_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 967/1137] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 968/1137] Compiling gtk2_ardour/ardour_http.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_menu.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/route_group_menu.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 969/1137] Compiling gtk2_ardour/export_timespan_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/export_analysis_graphs.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/export_analysis_graphs.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/export_analysis_graphs.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/audiographer/audiographer/sink.h:4, from ../libs/audiographer/audiographer/general/loudness_reader.h:27, from ../libs/audiographer/audiographer/general/analyser.h:23, from ../gtk2_ardour/export_analysis_graphs.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 970/1137] Compiling gtk2_ardour/lv2_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 ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/video_server_dialog.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/video_server_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 971/1137] Compiling gtk2_ardour/region_layering_order_editor.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:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 972/1137] Compiling gtk2_ardour/transport_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 ../gtk2_ardour/midi_automation_line.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_automation_line.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_automation_line.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_automation_line.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 973/1137] Compiling gtk2_ardour/luainstance.cc [ 974/1137] Compiling gtk2_ardour/export_channel_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../gtk2_ardour/control_point.h:28, from ../gtk2_ardour/control_point.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/control_point.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/control_point.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/control_point.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 975/1137] Compiling gtk2_ardour/editor_rulers.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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( | ^~~~~~~~~~~~~~~~~~~~ [ 976/1137] Compiling gtk2_ardour/main_clock.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_videotimeline.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_videotimeline.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_videotimeline.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_videotimeline.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_videotimeline.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 977/1137] Compiling gtk2_ardour/transcode_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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/session_option_editor.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/session_option_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/session_option_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/option_editor.h:29, from ../gtk2_ardour/session_option_editor.h:24, from ../gtk2_ardour/session_option_editor.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 978/1137] 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/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/transport_masters_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../gtk2_ardour/transport_masters_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../gtk2_ardour/transport_masters_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/transport_masters_dialog.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 979/1137] Compiling gtk2_ardour/keyboard.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/step_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/step_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/step_editor.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 980/1137] Compiling gtk2_ardour/ardour_message.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/route_processor_selection.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/route_processor_selection.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/mixer_strip.h:59, from ../gtk2_ardour/route_processor_selection.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 981/1137] Compiling gtk2_ardour/audio_streamview.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_fx_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 982/1137] Compiling gtk2_ardour/plugin_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 983/1137] Compiling gtk2_ardour/shuttle_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_http.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ ../gtk2_ardour/ardour_http.cc: In constructor ‘ArdourCurl::HttpGet::HttpGet(bool, bool)’: ../gtk2_ardour/ardour_http.cc:152:18: warning: variable ‘cc’ set but not used [-Wunused-but-set-variable] 152 | CURLcode cc; | ^~ ../gtk2_ardour/ardour_http.cc: In member function ‘char* ArdourCurl::HttpGet::get(const char*, bool)’: ../gtk2_ardour/ardour_http.cc:222:18: warning: variable ‘cc’ set but not used [-Wunused-but-set-variable] 222 | CURLcode cc; | ^~ [ 984/1137] Compiling gtk2_ardour/port_matrix_labels.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 985/1137] Compiling gtk2_ardour/panner2d.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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/ardour_ui2.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/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/ardour_ui2.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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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/ardour_ui2.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/menu.h:7, from ../gtk2_ardour/ardour_ui2.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/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/ardour_ui2.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/ardour_ui2.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/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/ardour_ui2.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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/ardour_ui2.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 986/1137] Compiling gtk2_ardour/region_peak_cursor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/rec_info_box.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/rec_info_box.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/rec_info_box.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/rec_info_box.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 987/1137] Compiling gtk2_ardour/dsp_stats_window.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_timefx.cc:45: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_timefx.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_timefx.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 988/1137] 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/editor_route_groups.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/editor_route_groups.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 989/1137] 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/nag.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/nag.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/nag.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 990/1137] Compiling gtk2_ardour/plugin_manager_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/generic_pluginui.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/generic_pluginui.cc:42: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/generic_pluginui.cc:58: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 991/1137] 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/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_pin_dialog.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/plugin_pin_dialog.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 992/1137] Compiling gtk2_ardour/splash.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_routes.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:25, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_routes.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:25, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:29, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 993/1137] Compiling gtk2_ardour/editor_mouse.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/meter_strip.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/meter_strip.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/meter_strip.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/meter_strip.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 994/1137] Compiling gtk2_ardour/linux_vst_gui_support.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/meter_patterns.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/meter_patterns.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 995/1137] 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/window.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/offscreenwindow.h:31, from ../gtk2_ardour/mixer_ui.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../gtk2_ardour/mixer_ui.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/offscreenwindow.h:31, from ../gtk2_ardour/mixer_ui.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/mixer_ui.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/mixer_ui.cc:47: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:38: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 996/1137] Compiling gtk2_ardour/piano_key_bindings.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_drag.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_drag.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_drag.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 997/1137] Compiling gtk2_ardour/editor_canvas_events.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/ardour_ui3.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/ardour_ui3.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui3.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 998/1137] Compiling gtk2_ardour/mono_panner_editor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/piano_roll_header.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/piano_roll_header.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_streamview.h:33, from ../gtk2_ardour/piano_roll_header.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 999/1137] Compiling gtk2_ardour/port_matrix_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/container.h:23, from ../libs/canvas/canvas/flag.h:28, from ../gtk2_ardour/sys_ex.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1000/1137] Compiling gtk2_ardour/normalize_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/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_time_axis.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/midi_time_axis.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1001/1137] Compiling gtk2_ardour/plugin_scan_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_preset_selector.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/export_preset.h:27, from ../gtk2_ardour/export_preset_selector.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1002/1137] 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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/port_matrix_column_labels.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1003/1137] Compiling gtk2_ardour/route_group_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/dsp_stats_ui.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/dsp_stats_ui.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [1004/1137] Compiling gtk2_ardour/stripable_colorpicker.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/plugin_dspload_ui.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1005/1137] 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 ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/analysis_window.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/analysis_window.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1006/1137] Compiling gtk2_ardour/strip_silence_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.h:34, from ../gtk2_ardour/sfdb_freesound_mootcher.h:49, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audiosource.h:26, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/sfdb_ui.h:52, from ../gtk2_ardour/sfdb_freesound_mootcher.h:49, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1007/1137] 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/duplicate_routes_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/route.h:34, from ../gtk2_ardour/duplicate_routes_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1008/1137] 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/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_presets_ui.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/plugin.h:26, from ../gtk2_ardour/plugin_presets_ui.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1009/1137] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:32, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:31, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:32, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/transport_control_ui.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/transport_control_ui.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1010/1137] Compiling gtk2_ardour/track_record_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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); | ^~~~~~~~ [1011/1137] Compiling gtk2_ardour/public_editor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/monitor_selector.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/monitor_selector.h:24, from ../gtk2_ardour/monitor_selector.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/monitor_selector.h:24, from ../gtk2_ardour/monitor_selector.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1012/1137] Compiling gtk2_ardour/export_report.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, 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( | ^~~~~~~~~~~~~~~~~~~~ [1013/1137] Compiling gtk2_ardour/editor_cursors.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/editor_snapshots.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/editor_snapshots.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/editor_snapshots.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/editor_snapshots.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../gtk2_ardour/editor_snapshots.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/editor_snapshots.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1014/1137] Compiling gtk2_ardour/transcode_ffmpeg.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/linux_vst_gui_support.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/linux_vst_gui_support.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1015/1137] Compiling gtk2_ardour/session_metadata_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [1016/1137] Compiling gtk2_ardour/monitor_section.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/rectangle.h:24, from ../libs/canvas/canvas/note.h:23, from ../gtk2_ardour/note.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/note.h:23, from ../gtk2_ardour/note.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/rectangle.h:24, from ../libs/canvas/canvas/note.h:23, from ../gtk2_ardour/note.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/note.h:23, from ../gtk2_ardour/note.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/note.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1017/1137] Compiling gtk2_ardour/stereo_panner_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 ../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); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/socket.h:29, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/socket.h:29, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst3_plugin_ui.h:24, from ../gtk2_ardour/vst3_x11_plugin_ui.h:27, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1018/1137] Compiling gtk2_ardour/track_selection.cc [1019/1137] Compiling gtk2_ardour/varispeed_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/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_dialog.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/export_format_specification.h:32, from ../gtk2_ardour/export_format_dialog.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1020/1137] Compiling gtk2_ardour/session_archive_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/marker.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/marker.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/marker.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/marker.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1021/1137] 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/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/editor_group_tabs.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1022/1137] Compiling gtk2_ardour/ardour_ui_video.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/region_view.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1023/1137] Compiling gtk2_ardour/transform_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_ops.cc:44: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_ops.cc:52: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1024/1137] Compiling gtk2_ardour/plugin_eq_gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, 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/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 ../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/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, 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/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, 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/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/normalize_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/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, 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: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( | ^~~~~~~~~~~~~~~~~~~~ [1025/1137] Compiling gtk2_ardour/ardour_ui_options.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/region_peak_cursor.h:23, from ../gtk2_ardour/region_peak_cursor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/region_peak_cursor.h:23, from ../gtk2_ardour/region_peak_cursor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1026/1137] Compiling gtk2_ardour/pt_import_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_mixer.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_mixer.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1027/1137] Compiling gtk2_ardour/option_editor.cc [1028/1137] 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 ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/virtual_keyboard_window.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/virtual_keyboard_window.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1029/1137] 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/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mono_panner_editor.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/mono_panner_editor.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1030/1137] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_axis_view.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1031/1137] Linking build/libs/surfaces/control_protocol/libardourcp.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/undo.h:39, from ../libs/ardour/ardour/location.h:37, from ../gtk2_ardour/transport_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/transport_control.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/transport_control.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/transport_control.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1032/1137] Linking build/libs/waveview/libwaveview.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 ../gtk2_ardour/splash.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/splash.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/splash.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/splash.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/splash.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/splash.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/splash.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/splash.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1033/1137] 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/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/video_timeline.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/video_timeline.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/video_timeline.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/video_timeline.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1034/1137] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../gtk2_ardour/automation_line.h:38, from ../gtk2_ardour/control_point_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1035/1137] Linking build/libs/backends/alsa/libalsa_audiobackend.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/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/input_port_monitor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/input_port_monitor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/input_port_monitor.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1036/1137] Compiling gtk2_ardour/editor_sources.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/location.h:37, from ../gtk2_ardour/export_timespan_selector.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/export_timespan_selector.h:27, from ../gtk2_ardour/export_timespan_selector.cc:37: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/export_timespan_selector.h:27, from ../gtk2_ardour/export_timespan_selector.cc:37: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/export_timespan_selector.h:40, from ../gtk2_ardour/export_timespan_selector.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1037/1137] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_session.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_session.cc:51: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1038/1137] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/lv2_plugin.h:31, from ../gtk2_ardour/lv2_plugin_ui.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1039/1137] Compiling gtk2_ardour/export_video_infobox.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/control_slave_ui.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/control_slave_ui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1040/1137] Compiling gtk2_ardour/return_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/combo.h:36, from ../gtk2_ardour/utils.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/combo.h:40, from ../gtk2_ardour/utils.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/utils.cc:55: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1041/1137] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:65: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/ardour_ui.cc:64: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:65: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:61: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui.cc:66: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:61: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui.cc:69: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui.cc:61: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:47: note: in expansion of macro ‘g_atomic_int_get’ 89 | 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:90:44: note: in expansion of macro ‘g_atomic_int_get’ 90 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1042/1137] Compiling gtk2_ardour/port_insert_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/main_clock.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/main_clock.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/main_clock.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/main_clock.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1043/1137] Compiling gtk2_ardour/video_image_frame.cc [1044/1137] Compiling gtk2_ardour/ardour_window.cc [1045/1137] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transcode_video_dialog.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_video_dialog.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1046/1137] Linking build/libs/surfaces/generic_midi/libardour_generic_midi.so [1047/1137] Linking build/libs/surfaces/faderport/libardour_faderport.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 ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/style.h:35, from ../gtk2_ardour/audio_clock.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/audio_clock.cc:45: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1048/1137] 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/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/export_channel_selector.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/export_channel_selector.h:44, from ../gtk2_ardour/export_channel_selector.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1049/1137] Linking build/libs/surfaces/faderport8/libardour_faderport16.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/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/region_layering_order_editor.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/stateful_diff_command.h:23, from ../gtk2_ardour/region_layering_order_editor.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1050/1137] Linking build/libs/surfaces/faderport8/libardour_faderport2.so [1051/1137] Linking build/libs/surfaces/cc121/libardour_cc121.so [1052/1137] Linking build/libs/surfaces/mackie/libardour_mcp.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 ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/pannable.h:25, from ../gtk2_ardour/panner_ui.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1053/1137] Linking build/libs/surfaces/us2400/libardour_us2400.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/keyboard.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/keyboard.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1054/1137] Linking build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/mini_timeline.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mini_timeline.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mini_timeline.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/mini_timeline.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1055/1137] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/save_as_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1056/1137] 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/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/transcode_ffmpeg.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/transcode_ffmpeg.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1057/1137] Linking build/libs/surfaces/push2/libardour_push2.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/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../gtk2_ardour/editor_rulers.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_rulers.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_rulers.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1058/1137] Linking build/libs/surfaces/contourdesign/libardour_contourdesign.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.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/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 ../../../../../include/gtkmm-2.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/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: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/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); | ^~~~~~~~ [1059/1137] Linking build/libs/panners/2in2out/libpan2in2out.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/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/panner2d.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/panner2d.h:35, from ../gtk2_ardour/panner2d.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1060/1137] Linking build/libs/panners/1in2out/libpan1in2out.so In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/stereo_panner_editor.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1061/1137] Linking build/libs/panners/vbap/libpanvbap.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transform_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/ardour/ardour/midi_model.h:34, from ../gtk2_ardour/transform_dialog.h:30, from ../gtk2_ardour/transform_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1062/1137] Linking build/libs/panners/stereobalance/libpanbalance.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/session.h:50, from ../gtk2_ardour/missing_file_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/missing_file_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/missing_file_dialog.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/missing_file_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/missing_file_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1063/1137] Compiling gtk2_ardour/plugin_display.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1064/1137] 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/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix_grid.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_grid.h:26, from ../gtk2_ardour/port_matrix_grid.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_grid.h:26, from ../gtk2_ardour/port_matrix_grid.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/keyboard.h:32, from ../gtk2_ardour/port_matrix_grid.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1065/1137] Compiling gtk2_ardour/ardour_ui_ed.cc [1066/1137] Compiling gtk2_ardour/audio_time_axis.cc [1067/1137] Compiling gtk2_ardour/patch_change_dialog.cc [1068/1137] Compiling gtk2_ardour/mixer_strip.cc [1069/1137] Compiling gtk2_ardour/automation_line.cc [1070/1137] Compiling gtk2_ardour/foldback_strip.cc [1071/1137] Compiling gtk2_ardour/rhythm_ferret.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_ui.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/plugin_ui.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1072/1137] Compiling gtk2_ardour/note_select_dialog.cc [1073/1137] Compiling gtk2_ardour/streamview.cc [1074/1137] Compiling gtk2_ardour/editor_locations.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/audio_streamview.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1075/1137] Compiling gtk2_ardour/processor_box.cc [1076/1137] Compiling gtk2_ardour/latency_gui.cc [1077/1137] Compiling gtk2_ardour/actions.cc [1078/1137] Compiling gtk2_ardour/led.cc [1079/1137] Compiling gtk2_ardour/session_import_dialog.cc [1080/1137] Compiling gtk2_ardour/opts.cc [1081/1137] Compiling gtk2_ardour/curvetest.cc [1082/1137] Compiling gtk2_ardour/editor_component.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_canvas_events.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_canvas_events.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_canvas_events.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1083/1137] Compiling gtk2_ardour/soundcloud_export_selector.cc [1084/1137] Compiling gtk2_ardour/grid_lines.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/automation_streamview.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1085/1137] Compiling gtk2_ardour/main.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../gtk2_ardour/public_editor.h:39, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/public_editor.h:46, from ../gtk2_ardour/stripable_colorpicker.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1086/1137] 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/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_manager_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/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_manager_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/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_manager_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/frame.h:7, from ../gtk2_ardour/plugin_manager_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/plugin_manager_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/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_manager_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/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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/types_convert.h:29, from ../gtk2_ardour/plugin_manager_ui.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/frame.h:7, from ../gtk2_ardour/plugin_manager_ui.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1087/1137] Compiling gtk2_ardour/region_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../gtk2_ardour/session_archive_dialog.h:28, from ../gtk2_ardour/session_archive_dialog.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1088/1137] Compiling gtk2_ardour/engine_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/strip_silence_dialog.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/strip_silence_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1089/1137] Compiling gtk2_ardour/io_button.cc [1090/1137] Compiling gtk2_ardour/tempo_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../gtk2_ardour/public_editor.h:39, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/public_editor.h:46, from ../gtk2_ardour/public_editor.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1091/1137] 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 ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/plugin_manager.h:39, from ../gtk2_ardour/plugin_scan_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/plugin_scan_dialog.cc: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/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_region_view.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1092/1137] Compiling gtk2_ardour/export_video_dialog.cc [1093/1137] 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 ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_time_axis.cc:43: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_time_axis.cc:45: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1094/1137] Compiling gtk2_ardour/luawindow.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/polygon.h:25, from ../gtk2_ardour/hit.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/hit.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/polygon.h:25, from ../gtk2_ardour/hit.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/hit.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1095/1137] Compiling gtk2_ardour/export_filename_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/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/step_entry.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/step_entry.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1096/1137] Compiling gtk2_ardour/automation_controller.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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/varispeed_dialog.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/session.h:53, from ../gtk2_ardour/varispeed_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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 ../gtk2_ardour/varispeed_dialog.h:22, from ../gtk2_ardour/varispeed_dialog.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/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/varispeed_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/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/varispeed_dialog.h:22, from ../gtk2_ardour/varispeed_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/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/varispeed_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/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/varispeed_dialog.h:22, from ../gtk2_ardour/varispeed_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/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/varispeed_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); | ^~~~~~~~ [1097/1137] 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/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/plugin_dspload_window.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/glibmm-2.4/glibmm/interface.h:20, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rc_option_editor.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/rc_option_editor.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1098/1137] Compiling headless/load_session.cc [1099/1137] 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 ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst_plugin_ui.h:22, from ../gtk2_ardour/lxvst_plugin_ui.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1100/1137] Compiling session_utils/copy-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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_metadata_dialog.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/session_metadata_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1101/1137] Compiling session_utils/export.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_mouse.cc:44: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_mouse.cc:44: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_mouse.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1102/1137] Compiling session_utils/common.cc [1103/1137] 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/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/editor_cursors.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_cursors.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1104/1137] Compiling session_utils/fix_bbtppq.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1105/1137] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/port_matrix.h:31, from ../gtk2_ardour/global_port_matrix.h:25, from ../gtk2_ardour/global_port_matrix.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [1106/1137] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/group_tabs.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1107/1137] Compiling session_utils/common.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1108/1137] 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/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/io.h:33, from ../gtk2_ardour/return_ui.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:33, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:33, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1109/1137] Compiling libs/fst/vst3-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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [1110/1137] Compiling libs/fst/vst2-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/export_video_infobox.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_infobox.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/export_video_infobox.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1111/1137] Compiling libs/vfork/exec_wrapper.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 ../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( | ^~~~~~~~~~~~~~~~~~~~ [1112/1137] Compiling libs/hidapi/linux/hid.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../gtk2_ardour/curvetest.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../gtk2_ardour/curvetest.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1113/1137] Linking build/libs/vfork/ardour-exec-wrapper [1114/1137] Linking build/libs/hidapi/libhidapi.a In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/ambiguous_file_dialog.h:26, from ../gtk2_ardour/ambiguous_file_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../gtk2_ardour/export_report.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_report.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audiosource.h:26, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/export_report.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/track_record_axis.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/track_record_axis.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/track_record_axis.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/track_record_axis.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/track_record_axis.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/track_record_axis.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/track_record_axis.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/track_record_axis.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_insert_ui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/port_insert_ui.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_video.cc:43: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_access_web.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_access_web.cc:42: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/location_ui.h:30, from ../gtk2_ardour/editor_locations.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_eq_gui.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../gtk2_ardour/plugin_eq_gui.cc:46: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/lv2_plugin.h:31, from ../gtk2_ardour/ardour_ui_options.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/ardour_ui_options.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/ardour_ui_options.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/lv2_plugin.h:27, from ../gtk2_ardour/ardour_ui_options.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/ardour_ui_options.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/ardour_ui_options.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_options.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/ardour_ui_options.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/plugin_display.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_display.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:22, from ../gtk2_ardour/ardour_window.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:22, from ../gtk2_ardour/ardour_window.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_window.h:26, from ../gtk2_ardour/ardour_window.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_window.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkuimanager.h:39, from ../gtk2_ardour/actions.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../gtk2_ardour/actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/actions.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/video_image_frame.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/video_image_frame.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/video_image_frame.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/video_image_frame.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/latency_gui.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/location_ui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/option_editor.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/option_editor.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_tempodisplay.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_tempodisplay.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_tempodisplay.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../gtk2_ardour/patch_change_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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/vst2-scanner.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 ../libs/fst/vst2-scanner.cc:60: ../libs/fst/../ardour/vst2_scan.cc:549:20: warning: ‘std::string vst2_suffix()’ defined but not used [-Wunused-function] 549 | static std::string vst2_suffix () { | ^~~~~~~~~~~ [1115/1137] Linking build/libs/fst/ardour-vst-scanner In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_import_dialog.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audio_region_importer.h:27, from ../gtk2_ardour/session_import_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/tempo_dialog.h:38, from ../gtk2_ardour/tempo_dialog.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../session_utils/common.h:22, from ../session_utils/new_empty_session.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/new_empty_session.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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: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( | ^~~~~~~~~~~~~~~~~~~~ [1116/1137] Linking build/libs/fst/ardour-vst3-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/copy-mixer.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/copy-mixer.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1117/1137] 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:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../headless/load_session.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../headless/load_session.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1118/1137] Linking build/headless/hardour-6.9.0 In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../libs/ardour/ardour/soundcloud_upload.h:18, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/soundcloud_export_selector.h:18, from ../gtk2_ardour/soundcloud_export_selector.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/ardour/ardour/control_protocol_manager.h:32, from ../gtk2_ardour/editor_selection.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_selection.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_selection.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_selection.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1119/1137] 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/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/monitor_section.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/monitor_section.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../gtk2_ardour/monitor_section.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/monitor_section.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/monitor_section.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/opts.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:32, from ../gtk2_ardour/opts.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/opts.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:32, from ../gtk2_ardour/opts.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../gtk2_ardour/processor_box.h:38, from ../gtk2_ardour/opts.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_dialog.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/export_dialog.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../session_utils/new_session.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/new_session.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1120/1137] 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/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/editor_sources.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/editor_sources.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/audio_time_axis.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/audio_time_axis.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_time_axis.cc:43: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../session_utils/common.h:22, from ../session_utils/export.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/export.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1121/1137] Linking build/session_utils/ardour6-export In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/selection_memento.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/selection_memento.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/selection_memento.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_controller.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_controller.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/widgets/widgets/slider_controller.h:30, from ../libs/widgets/widgets/barcontroller.h:27, from ../gtk2_ardour/automation_controller.h:39, from ../gtk2_ardour/automation_controller.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/main.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/main.cc:58: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../session_utils/fix_bbtppq.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/fix_bbtppq.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1122/1137] Linking build/session_utils/ardour6-fix_bbtppq In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/grid_lines.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/grid_lines.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/luainstance.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/luainstance.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/luainstance.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:47: note: in expansion of macro ‘g_atomic_int_get’ 89 | 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:90:44: note: in expansion of macro ‘g_atomic_int_get’ 90 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/luainstance.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_filename_selector.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/export_filename.h:24, from ../gtk2_ardour/export_filename_selector.h:36, from ../gtk2_ardour/export_filename_selector.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/automation_line.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/automation_line.cc:59: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/automation_line.cc:59: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/automation_line.cc:61: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/beats_samples_converter.h:23, from ../gtk2_ardour/midi_list_editor.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/midi_list_editor.h:23, from ../gtk2_ardour/midi_list_editor.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/rhythm_ferret.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_editor.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/streamview.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menu_elems.h:23, from ../libs/gtkmm2ext/gtkmm2ext/menu_elems.h:24, from ../gtk2_ardour/io_button.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../libs/pbd/pbd/crossthread.h:27, from ../libs/ardour/ardour/async_midi_port.h:29, from ../gtk2_ardour/io_button.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menu_elems.h:23, from ../libs/gtkmm2ext/gtkmm2ext/menu_elems.h:24, from ../gtk2_ardour/io_button.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/io_button.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../gtk2_ardour/luawindow.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/luawindow.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/luawindow.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_dialog.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/export_video_dialog.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/ardour_ui_ed.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/ardour_ui_ed.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_ed.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_ed.cc:56: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/engine_dialog.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/engine_dialog.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/engine_dialog.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/foldback_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/foldback_strip.cc:33: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/foldback_strip.cc:33: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/foldback_strip.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/mixer_strip.cc:45: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:38: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mixer_strip.cc:70: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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: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/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/recorder_ui.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/processor_box.cc:46: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/processor_box.cc:48: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [1123/1137] Linking build/gtk2_ardour/ardour-6.9.0 [1124/1137] Symlinking build/libs/ptformat/libptformat.so [1125/1137] Symlinking build/libs/vamp-plugins/libardourvampplugins.so [1126/1137] Symlinking build/libs/vamp-pyin/libardourvamppyin.so [1127/1137] Symlinking build/libs/pbd/libpbd.so [1128/1137] Symlinking build/libs/midi++2/libmidipp.so [1129/1137] Symlinking build/libs/evoral/libevoral.so [1130/1137] Symlinking build/libs/temporal/libtemporal.so [1131/1137] Symlinking build/libs/ardour/libardour.so [1132/1137] Symlinking build/libs/gtkmm2ext/libgtkmm2ext.so [1133/1137] Symlinking build/libs/audiographer/libaudiographer.so [1134/1137] Symlinking build/libs/canvas/libcanvas.so [1135/1137] Symlinking build/libs/widgets/libwidgets.so [1136/1137] Symlinking build/libs/waveview/libwaveview.so [1137/1137] Symlinking build/libs/ardouralsautil/libardouralsautil.so Waf: Leaving directory `/usr/src/RPM/BUILD/ardour-6.9/build' 'build' finished successfully (1m46.050s) + /usr/bin/python3 ./waf i18n_mo Waf: Entering directory `/usr/src/RPM/BUILD/ardour-6.9/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/ko.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/ko.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/ko.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.9/build' 'i18n_mo' finished successfully (0.854s) + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.38133 + 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.9 + /usr/bin/python3 ./waf install --destdir=/usr/src/tmp/ardour-buildroot Waf: Entering directory `/usr/src/RPM/BUILD/ardour-6.9/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) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libptformat.so.0 (to libptformat.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libptformat.so (to libptformat.so.0.0.0) + 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/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) + 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/libardourvamppyin.so (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) + 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/vamp/libardourvamppyin.so.0 (to libardourvamppyin.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so.4 (to libpbd.so.4.1.0) + 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/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) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libevoral.so.0.0.0 (from build/libs/evoral/libevoral.so) + 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/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) + 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 (to libardour.so.3.0.0) + 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/de/LC_MESSAGES/ardour6.mo (from libs/ardour/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/ardour6.mo (from libs/ardour/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/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/ko/LC_MESSAGES/ardour6.mo (from libs/ardour/po/ko.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/nn/LC_MESSAGES/ardour6.mo (from libs/ardour/po/nn.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pl/LC_MESSAGES/ardour6.mo (from libs/ardour/po/pl.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ru/LC_MESSAGES/ardour6.mo (from libs/ardour/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/sv/LC_MESSAGES/ardour6.mo (from libs/ardour/po/sv.mo) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libgtkmm2ext.so.0 (to libgtkmm2ext.so.0.8.3) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libgtkmm2ext.so.0.8.3 (from build/libs/gtkmm2ext/libgtkmm2ext.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/zh/LC_MESSAGES/ardour6.mo (from libs/ardour/po/zh.mo) + 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/ko/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/ko.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/ru/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/ru.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/zh/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/zh.mo) + 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/libaudiographer.so (to libaudiographer.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libcanvas.so.0 (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/libcanvas.so (to libcanvas.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwidgets.so (to libwidgets.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0 (to libaudiographer.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/libwidgets.so.0 (to libwidgets.so.0.0.0) + 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/libwaveview.so.0.0.0 (from build/libs/waveview/libwaveview.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/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/manifest.ttl (from build/libs/LV2/reasonablesynth.lv2/manifest.ttl) + 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/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/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.so (from build/libs/LV2/a-eq.lv2/a-eq.so) + 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-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/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.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.9.0 (from build/gtk2_ardour/ardour-6.9.0) + install /usr/src/tmp/ardour-buildroot/usr/bin/ardour6 (from build/gtk2_ardour/ardour6) + 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/clearlooks.rc (from build/gtk2_ardour/clearlooks.rc) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/default_ui_config (from build/gtk2_ardour/default_ui_config) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/ardour.menus (from build/gtk2_ardour/ardour.menus) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/trx.menus (from build/gtk2_ardour/trx.menus) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/ardour.keys (from build/gtk2_ardour/ardour.keys) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/ArdourMono.ttf (from gtk2_ardour/ArdourMono.ttf) + 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/ArdourSans.ttf (from gtk2_ardour/ArdourSans.ttf) + 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/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/etc/ardour6/default_ui_config (from build/gtk2_ardour/default_ui_config) + 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/resources/Ardour-icon_16px.png (from gtk2_ardour/resources/Ardour-icon_16px.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/resources/Ardour-icon_22px.png (from gtk2_ardour/resources/Ardour-icon_22px.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/resources/Ardour-icon_256px.png (from gtk2_ardour/resources/Ardour-icon_256px.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/themes/blueberry_milk-ardour.colors (from gtk2_ardour/themes/blueberry_milk-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_32px.png (from gtk2_ardour/resources/Ardour-icon_32px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/eighthnote.png (from gtk2_ardour/icons/eighthnote.png) + 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/resources/Ardour-icon_48px.png (from gtk2_ardour/resources/Ardour-icon_48px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/clear_gray-ardour.colors (from gtk2_ardour/themes/clear_gray-ardour.colors) + 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/themes/cubasish-ardour.colors (from gtk2_ardour/themes/cubasish-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_512px.png (from gtk2_ardour/resources/Ardour-icon_512px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/de/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/de.mo) + 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/resources/Ardour-small-splash.png (from gtk2_ardour/resources/Ardour-small-splash.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/dark-ardour.colors (from gtk2_ardour/themes/dark-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/el/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/el.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/en_GB/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/en_GB.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/es/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/recbox-ardour.colors (from gtk2_ardour/themes/recbox-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-splash.png (from gtk2_ardour/resources/Ardour-splash.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fade_in_cursor.png (from gtk2_ardour/icons/fade_in_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/eu/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/eu.mo) + 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/themes/unastudia-ardour.colors (from gtk2_ardour/themes/unastudia-ardour.colors) + 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/locale/fr/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/fr.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-fast-cut.png (from gtk2_ardour/icons/fadein-fast-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-linear.png (from gtk2_ardour/icons/fadein-linear.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-slow-cut.png (from gtk2_ardour/icons/fadein-slow-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-symmetric.png (from gtk2_ardour/icons/fadein-symmetric.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-constant-power.png (from gtk2_ardour/icons/fadeout-constant-power.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/it/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/it.mo) + 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/locale/ja/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ja.mo) + 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/locale/ko/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ko.mo) + 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/locale/nn/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/nn.mo) + 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/locale/pl/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/pl.mo) + 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/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/locale/pt_PT/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/pt_PT.mo) + 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/grabber_note.png (from gtk2_ardour/icons/grabber_note.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/sv/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/sv.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/halfnote.png (from gtk2_ardour/icons/halfnote.png) + 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/zh/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/zh.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/export/CD + Ogg_Vorbis + FLAC.preset (from share/export/CD + Ogg_Vorbis + FLAC.preset) + 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/export/CD only.preset (from share/export/CD only.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/FLAC.preset (from share/export/FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/export/Ogg_Vorbis + FLAC.preset (from share/export/Ogg_Vorbis + FLAC.preset) + 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/export/Ogg_Vorbis.preset (from share/export/Ogg_Vorbis.preset) + 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/export/Streaming.preset (from share/export/Streaming.preset) + 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/export/Amazon Music.format (from share/export/Amazon Music.format) + 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/export/Apple Music.format (from share/export/Apple Music.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/muted-by-others.png (from gtk2_ardour/icons/muted-by-others.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/AKAI_MIDIMix_EQ_Mode.map (from share/midi_maps/AKAI_MIDIMix_EQ_Mode.map) + 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/icons/padlock_closed.png (from gtk2_ardour/icons/padlock_closed.png) + 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/export/BWAV 32float Export.format (from share/export/BWAV 32float Export.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/padlock_open.png (from gtk2_ardour/icons/padlock_open.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/AKAI_MPK61.map (from share/midi_maps/AKAI_MPK61.map) + 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/icons/pianissimo.png (from gtk2_ardour/icons/pianissimo.png) + 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/export/FLAC 24 bit.format (from share/export/FLAC 24 bit.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/pianississimo.png (from gtk2_ardour/icons/pianississimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Alesis_QX25.map (from share/midi_maps/Alesis_QX25.map) + 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/midi_maps/Alesis_VI25.map (from share/midi_maps/Alesis_VI25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/piano.png (from gtk2_ardour/icons/piano.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/MP3 (medium).format (from share/export/MP3 (medium).format) + 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/icons/push2-small.png (from gtk2_ardour/icons/push2-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/artist_control.device (from share/mcp/artist_control.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/SSL Nucleus Ardour.profile (from share/mcp/SSL Nucleus Ardour.profile) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/MP3 (standard).format (from share/export/MP3 (standard).format) + 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/mcp/artist_mix.device (from share/mcp/artist_mix.device) + 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/midi_maps/Arturia_MiniLab_mkII.map (from share/midi_maps/Arturia_MiniLab_mkII.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/quarternote.png (from gtk2_ardour/icons/quarternote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/osc/basic-touchosc.preset (from share/osc/basic-touchosc.preset) + 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/arturiaMkII.device (from share/mcp/arturiaMkII.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/DDX3216.map (from share/midi_maps/DDX3216.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ring Tone.format (from share/export/Ring Tone.format) + 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/midi_maps/Korg_nanoKONTROL.map (from share/midi_maps/Korg_nanoKONTROL.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/user.profile (from share/mcp/user.profile) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/bcf2000.device (from share/mcp/bcf2000.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL2.map (from share/midi_maps/Korg_nanoKONTROL2.map) + 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/export/Soundcloud and Spotify.format (from share/export/Soundcloud and Spotify.format) + 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/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/export/WAV (tagged).format (from share/export/WAV (tagged).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-safe-disabled.png (from gtk2_ardour/icons/rec-safe-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL_Master.map (from share/midi_maps/Korg_nanoKONTROL_Master.map) + 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/export/YouTube and Deezer.format (from share/export/YouTube and Deezer.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mc+xt.device (from share/mcp/mc+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-safe-enabled.png (from gtk2_ardour/icons/rec-safe-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL_Studio.map (from share/midi_maps/Korg_nanoKONTROL_Studio.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_taktile.map (from share/midi_maps/Korg_taktile.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mc.device (from share/mcp/mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-disabled.png (from gtk2_ardour/icons/record-normal-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom25.map (from share/midi_maps/M-Audio_Axiom25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mcpro.device (from share/mcp/mcpro.device) + 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/mcproxt.device (from share/mcp/mcproxt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-enabled.png (from gtk2_ardour/icons/record-normal-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/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/mcp/midikbd.device (from share/mcp/midikbd.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map (from share/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-in-progress.png (from gtk2_ardour/icons/record-normal-in-progress.png) + 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/mcp/nucleus-platform-midi.device (from share/mcp/nucleus-platform-midi.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Oxygen61v3.map (from share/midi_maps/M-Audio_Oxygen61v3.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/nucleus.device (from share/mcp/nucleus.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-step.png (from gtk2_ardour/icons/record-step.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Nektar_Panorama.map (from share/midi_maps/Nektar_Panorama.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qcon+qex.device (from share/mcp/qcon+qex.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation Impulse 49.map (from share/midi_maps/Novation Impulse 49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_disabled_grey.png (from gtk2_ardour/icons/record_disabled_grey.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qcon.device (from share/mcp/qcon.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_Impulse61.map (from share/midi_maps/Novation_Impulse61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_normal_red.png (from gtk2_ardour/icons/record_normal_red.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qcon_g2+g2ex.device (from share/mcp/qcon_g2+g2ex.device) + 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/midi_maps/Novation_LaunchKey25.map (from share/midi_maps/Novation_LaunchKey25.map) + 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/mcp/qcon_g2.device (from share/mcp/qcon_g2.device) + 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/mcp/qcon_g2ex+g2.device (from share/mcp/qcon_g2ex+g2.device) + 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/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) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qex+qcon.device (from share/mcp/qex+qcon.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_left_cursor.png (from gtk2_ardour/icons/resize_bottom_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/akai-mpd-32.map (from share/midi_maps/akai-mpd-32.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/bcf2000.map (from share/midi_maps/bcf2000.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/ruco.device (from share/mcp/ruco.device) + 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/midi_maps/bcf2000_mackie.map (from share/midi_maps/bcf2000_mackie.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch+2x-touch-compact.device (from share/mcp/x-touch+2x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio-oxygen61v3.map (from share/midi_maps/m-audio-oxygen61v3.map) + 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/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/midi_maps/m-audio_oxygen25.map (from share/midi_maps/m-audio_oxygen25.map) + 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/mcp/x-touch-compact.device (from share/mcp/x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen25_3rdGen.map (from share/midi_maps/m-audio_oxygen25_3rdGen.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch-mini.device (from share/mcp/x-touch-mini.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen8v2.map (from share/midi_maps/m-audio_oxygen8v2.map) + 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/mcp/x-touch-one.device (from share/mcp/x-touch-one.device) + 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/mcp/x-touch.device (from share/mcp/x-touch.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/xboard-61.map (from share/midi_maps/xboard-61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_left_cursor.png (from gtk2_ardour/icons/resize_top_left_cursor.png) + 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/icons/resize_top_right_cursor.png (from gtk2_ardour/icons/resize_top_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+xt+mc.device (from share/mcp/xt+xt+mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sae.png (from gtk2_ardour/icons/sae.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/scissors.png (from gtk2_ardour/icons/scissors.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/search.png (from gtk2_ardour/icons/search.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sixteenthnote.png (from gtk2_ardour/icons/sixteenthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sixtyfourthnote.png (from gtk2_ardour/icons/sixtyfourthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-disabled.png (from gtk2_ardour/icons/solo-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-enabled.png (from gtk2_ardour/icons/solo-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolate-disabled.png (from gtk2_ardour/icons/solo-isolate-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolate-enabled.png (from gtk2_ardour/icons/solo-isolate-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolated.png (from gtk2_ardour/icons/solo-isolated.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-disabled.png (from gtk2_ardour/icons/solo-safe-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-enabled.png (from gtk2_ardour/icons/solo-safe-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-icon.png (from gtk2_ardour/icons/solo-safe-icon.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/soloed-by-others.png (from gtk2_ardour/icons/soloed-by-others.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/soundcloud.png (from gtk2_ardour/icons/soundcloud.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/thirtysecondnote.png (from gtk2_ardour/icons/thirtysecondnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/time_exp.png (from gtk2_ardour/icons/time_exp.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_bottom_cursor.png (from gtk2_ardour/icons/trim_bottom_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor.png (from gtk2_ardour/icons/trim_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor_5.png (from gtk2_ardour/icons/trim_left_cursor_5.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor_right_only.png (from gtk2_ardour/icons/trim_left_cursor_right_only.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor.png (from gtk2_ardour/icons/trim_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor_5.png (from gtk2_ardour/icons/trim_right_cursor_5.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor_left_only.png (from gtk2_ardour/icons/trim_right_cursor_left_only.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_top_cursor.png (from gtk2_ardour/icons/trim_top_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/wholenote.png (from gtk2_ardour/icons/wholenote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/zoom_in_cursor.png (from gtk2_ardour/icons/zoom_in_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/zoom_out_cursor.png (from gtk2_ardour/icons/zoom_out_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/plugin_metadata/plugin_statuses (from share/plugin_metadata/plugin_statuses) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/plugin_metadata/plugin_tags (from share/plugin_metadata/plugin_tags) + 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/patchfiles/Access_Virus_Rack.midnam (from share/patchfiles/Access_Virus_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_DM5.midnam (from share/patchfiles/Alesis_DM5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_4.midnam (from share/patchfiles/Alesis_MIDIVerb_4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_II.midnam (from share/patchfiles/Alesis_MIDIVerb_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_III.midnam (from share/patchfiles/Alesis_MIDIVerb_III.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MicroVerb4.midnam (from share/patchfiles/Alesis_MicroVerb4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoBass.midnam (from share/patchfiles/Alesis_NanoBass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoPiano.midnam (from share/patchfiles/Alesis_NanoPiano.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoSynth.midnam (from share/patchfiles/Alesis_NanoSynth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Q20.midnam (from share/patchfiles/Alesis_Q20.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS6.midnam (from share/patchfiles/Alesis_QS6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS6_1.midnam (from share/patchfiles/Alesis_QS6_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS78.midnam (from share/patchfiles/Alesis_QS78.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS7_1_8_1.midnam (from share/patchfiles/Alesis_QS7_1_8_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Q_Cards.midnam (from share/patchfiles/Alesis_Q_Cards.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QuadraSynth.midnam (from share/patchfiles/Alesis_QuadraSynth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QuadraSynth_Plus.midnam (from share/patchfiles/Alesis_QuadraSynth_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Quadraverb_2.midnam (from share/patchfiles/Alesis_Quadraverb_2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/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/patchfiles/Alesis_SR_16.midnam (from share/patchfiles/Alesis_SR_16.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a_mute.lua (from share/scripts/a_mute.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Bitheadz_Retro_AS_1.midnam (from share/patchfiles/Bitheadz_Retro_AS_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a_slow_mute.lua (from share/scripts/a_slow_mute.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Casio_CZ_1.midnam (from share/patchfiles/Casio_CZ_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/ab_switch.lua (from share/scripts/ab_switch.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord.midnam (from share/patchfiles/Clavia_Nord.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/access_action.lua (from share/scripts/access_action.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/addscopes.lua (from share/scripts/addscopes.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord_Lead_II.midnam (from share/patchfiles/Clavia_Nord_Lead_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/amp5.lua (from share/scripts/amp5.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord_Rack_3.midnam (from share/patchfiles/Clavia_Nord_Rack_3.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/patchfiles/DSI_Evolver.midnam (from share/patchfiles/DSI_Evolver.midnam) + 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/patchfiles/DSI_Mopho.midnam (from share/patchfiles/DSI_Mopho.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/collapse_playlists.lua (from share/scripts/collapse_playlists.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/DSI_Tetra.midnam (from share/patchfiles/DSI_Tetra.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/create_drum_tracks.lua (from share/scripts/create_drum_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digidesign_MP1.midnam (from share/patchfiles/Digidesign_MP1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/delete_xrun_markers.lua (from share/scripts/delete_xrun_markers.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_DSP128plus.midnam (from share/patchfiles/Digitech_DSP128plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/export_mp4chaps.lua (from share/scripts/export_mp4chaps.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_DSP_128.midnam (from share/patchfiles/Digitech_DSP_128.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/faders_to_trims.lua (from share/scripts/faders_to_trims.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_Quad_4.midnam (from share/patchfiles/Digitech_Quad_4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/jump_to_marker.lua (from share/scripts/jump_to_marker.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_S100.midnam (from share/patchfiles/Digitech_S100.midnam) + 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/scripts/list_plugins.lua (from share/scripts/list_plugins.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Dynacord_DRP_20X.midnam (from share/patchfiles/Dynacord_DRP_20X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/ltc_reader.lua (from share/scripts/ltc_reader.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_01_Generic_Brass.midnam (from share/patchfiles/EW_Hollywood_Brass_01_Generic_Brass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/metering_point.lua (from share/scripts/metering_point.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_02_1FH_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Brass_02_1FH_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/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/patchfiles/EW_Hollywood_Brass_03_1FH_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_03_1FH_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/midimon.lua (from share/scripts/midimon.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_04_2FH_KS_Sus_Short_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Brass_04_2FH_KS_Sus_Short_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_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/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam (from share/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_06_6FH_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_06_6FH_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_settings_store.lua (from share/scripts/mixer_settings_store.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mute_all_tracks.lua (from share/scripts/mute_all_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/normalize_all_tracks.lua (from share/scripts/normalize_all_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/notch_bank.lua (from share/scripts/notch_bank.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/periodic_backup.lua (from share/scripts/periodic_backup.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_12_3TP_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Brass_12_3TP_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/pitch_to_mts.lua (from share/scripts/pitch_to_mts.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_13_3TP_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_13_3TP_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/post_export_save_hook.lua (from share/scripts/post_export_save_hook.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_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/scripts/preare_record_example.lua (from share/scripts/preare_record_example.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam (from share/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/remove_unknown_procs.lua (from share/scripts/remove_unknown_procs.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam (from share/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/scripts/reset_mixer.lua (from share/scripts/reset_mixer.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam (from share/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/rubberband_swing.lua (from share/scripts/rubberband_swing.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam (from share/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_chanmap.lua (from share/scripts/s_chanmap.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam (from share/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam (from share/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_ducks.lua (from share/scripts/s_ducks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_01_Generic_Percussion.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_01_Generic_Percussion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_fader_automation.lua (from share/scripts/s_fader_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_02_Timpani_Flt_KS.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_02_Timpani_Flt_KS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_foreach_track.lua (from share/scripts/s_foreach_track.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_03_Timpani_Hrd_KS.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_03_Timpani_Hrd_KS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_group_color.lua (from share/scripts/s_group_color.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_01_Generic_Woodwinds.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_01_Generic_Woodwinds.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_import_files.lua (from share/scripts/s_import_files.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_02_PF_KS_Sus_Short_C0_C1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_02_PF_KS_Sus_Short_C0_C1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_plugin_automation.lua (from share/scripts/s_plugin_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_03_PF_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_03_PF_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_plugin_reorder.lua (from share/scripts/s_plugin_reorder.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_04_FL_KS_Sus_Short_C0_C#1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_04_FL_KS_Sus_Short_C0_C#1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_05_FL_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_05_FL_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_pluginutils.lua (from share/scripts/s_pluginutils.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_06_FL2_KS_Sus_Short_C0_C#1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_06_FL2_KS_Sus_Short_C0_C#1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_portengine.lua (from share/scripts/s_portengine.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_07_FL2_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_07_FL2_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_region_gain.lua (from share/scripts/s_region_gain.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_08_AF_KS_Sus_Short_C0_F#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_08_AF_KS_Sus_Short_C0_F#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_09_BF_KS_Sus_Short_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_09_BF_KS_Sus_Short_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_region_gain2.lua (from share/scripts/s_region_gain2.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_10_OB_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_10_OB_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_region_gain_curve.lua (from share/scripts/s_region_gain_curve.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_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/scripts/s_replaceplugin.lua (from share/scripts/s_replaceplugin.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_13_CL_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_13_CL_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_selection.lua (from share/scripts/s_selection.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_14_CL_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_14_CL_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_set_region_fades.lua (from share/scripts/s_set_region_fades.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_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/scripts/s_showhide_track.lua (from share/scripts/s_showhide_track.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_16_BS_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_16_BS_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_thin_automation.lua (from share/scripts/s_thin_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_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/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam (from share/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_timecode.lua (from share/scripts/s_timecode.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_02_1st_Violins_Sus_KS_C0_F#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_02_1st_Violins_Sus_KS_C0_F#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_track_props.lua (from share/scripts/s_track_props.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_vamp_plugin_index.lua (from share/scripts/s_vamp_plugin_index.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_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/scripts/s_whoami.lua (from share/scripts/s_whoami.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_06_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_06_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/scl_to_mts.lua (from share/scripts/scl_to_mts.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_07_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_07_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/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/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/send_to_bus.lua (from share/scripts/send_to_bus.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/session_template_advanced.lua (from share/scripts/session_template_advanced.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/session_template_record.lua (from share/scripts/session_template_record.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/set_automation_mode.lua (from share/scripts/set_automation_mode.lua) + 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/scripts/singen.lua (from share/scripts/singen.lua) + 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/scripts/spectrogram.lua (from share/scripts/spectrogram.lua) + 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/scripts/split_all_markers.lua (from share/scripts/split_all_markers.lua) + 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/scripts/stop_at_marker.lua (from share/scripts/stop_at_marker.lua) + 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/store_recall_mixer.lua (from share/scripts/store_recall_mixer.lua) + 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/scripts/synth1.lua (from share/scripts/synth1.lua) + 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/scripts/tomsloop.lua (from share/scripts/tomsloop.lua) + 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/scripts/track_organizer.lua (from share/scripts/track_organizer.lua) + 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/lib64/ardour6/hardour-6.9.0 (from build/headless/hardour-6.9.0) + 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/scripts/tx_raw_midi_from_file.lua (from share/scripts/tx_raw_midi_from_file.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MPS.midnam (from share/patchfiles/E_mu_Systems_MPS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/vamp_audio_to_midi.lua (from share/scripts/vamp_audio_to_midi.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MPS_Orch.midnam (from share/patchfiles/E_mu_Systems_MPS_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/voice_activate.lua (from share/scripts/voice_activate.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/x-fade.lua (from share/scripts/x-fade.lua) + 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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/button.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/button.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Morpheus.midnam (from share/patchfiles/E_mu_Systems_Morpheus.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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Orbit.midnam (from share/patchfiles/E_mu_Systems_Orbit.midnam) + 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/share/ardour6/patchfiles/E_mu_Systems_Orbit_V2.midnam (from share/patchfiles/E_mu_Systems_Orbit_V2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/chart.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/chart.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Audity.midnam (from share/patchfiles/E_mu_Systems_P2000_Audity.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/circular.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/circular.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam (from share/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/clock.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/clock.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_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/css/colorpicker.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpicker.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Definitive_B3.midnam (from share/patchfiles/E_mu_Systems_P2000_Definitive_B3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpickerdialog.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpickerdialog.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Holy_Grail.midnam (from share/patchfiles/E_mu_Systems_P2000_Holy_Grail.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_MP_7_MROM1.midnam (from share/patchfiles/E_mu_Systems_P2000_MP_7_MROM1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/crossover.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/crossover.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam (from share/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dialog.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dialog.css) + 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/lib64/ardour6/utils/ardour6-export (from build/session_utils/ardour6-export) + 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/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/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/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam (from share/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/fader.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/fader.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frame.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frame.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam (from share/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frequencyresponse.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frequencyresponse.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam (from share/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/gauge.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/gauge.css) + 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/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/patchfiles/E_mu_Systems_P2000_Pure_Phat.midnam (from share/patchfiles/E_mu_Systems_P2000_Pure_Phat.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam (from share/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css) + 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/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/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam (from share/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam (from share/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam) + 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/lib64/ardour6/utils/ardour6-fix_bbtppq (from build/session_utils/ardour6-fix_bbtppq) + 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/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam (from share/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XTREM.midnam (from share/patchfiles/E_mu_Systems_P2000_XTREM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_X_Lead.midnam (from share/patchfiles/E_mu_Systems_P2000_X_Lead.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_PK_6.midnam (from share/patchfiles/E_mu_Systems_PK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_Planet_Earth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Phatt.midnam (from share/patchfiles/E_mu_Systems_Planet_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css) + 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/patchfiles/E_mu_Systems_Procussion.midnam (from share/patchfiles/E_mu_Systems_Procussion.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/patchfiles/E_mu_Systems_ProteusFX.midnam (from share/patchfiles/E_mu_Systems_ProteusFX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandler.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandler.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1.midnam (from share/patchfiles/E_mu_Systems_Proteus_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/root.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/root.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_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/css/scale.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/scale.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/select.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/select.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2.midnam (from share/patchfiles/E_mu_Systems_Proteus_2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css) + 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/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/lib64/ardour6/utils/ardour6-new_session (from build/session_utils/ardour6-new_session) + 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/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/lib64/ardour6/utils/ardour-util.sh (from build/session_utils/ardour-util.sh) + 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/patchfiles/E_mu_Systems_Proteus_3_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_3_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/tooltip.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/tooltip.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_Custom.midnam (from share/patchfiles/E_mu_Systems_Proteus_Custom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/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/E_mu_Systems_SoundEngine.midnam (from share/patchfiles/E_mu_Systems_SoundEngine.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valuebutton.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valuebutton.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_UltraProteus.midnam (from share/patchfiles/E_mu_Systems_UltraProteus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valueknob.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valueknob.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Vintage_Keys.midnam (from share/patchfiles/E_mu_Systems_Vintage_Keys.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/window.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/window.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Vintage_Pro.midnam (from share/patchfiles/E_mu_Systems_Vintage_Pro.midnam) + 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/images/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Virtuoso_2000.midnam (from share/patchfiles/E_mu_Systems_Virtuoso_2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_XK_6.midnam (from share/patchfiles/E_mu_Systems_XK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.xcf (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.xcf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_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/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_KS_32.midnam (from share/patchfiles/Ensoniq_KS_32.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/lib64/ardour6/ardour-exec-wrapper (from build/libs/vfork/ardour-exec-wrapper) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardouralsautil.so.0 (to libardouralsautil.so.0.0.1) + 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/lib64/ardour6/libardouralsautil.so.0.0.1 (from build/libs/ardouralsautil/libardouralsautil.so) + 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) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardouralsautil.so (to libardouralsautil.so.0.0.1) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/system_config (from system_config) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/templates/.stub (from share/templates/.stub) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_right.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_right.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SD_1.midnam (from share/patchfiles/Ensoniq_SD_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_bottom.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_bottom.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1.midnam (from share/patchfiles/Ensoniq_SQ_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_center.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_center.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_top.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_top.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_32.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_R.midnam (from share/patchfiles/Ensoniq_SQ_R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_TS_10_12.midnam (from share/patchfiles/Ensoniq_TS_10_12.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_VFX_SD.midnam (from share/patchfiles/Ensoniq_VFX_SD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_ZR.midnam (from share/patchfiles/Ensoniq_ZR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Eventide_Eclipse.midnam (from share/patchfiles/Eventide_Eclipse.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Gotharmoon_deMoon.midnam (from share/patchfiles/Gotharmoon_deMoon.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Johnson_J_Station.midnam (from share/patchfiles/Johnson_J_Station.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Jomox_MBase_11.midnam (from share/patchfiles/Jomox_MBase_11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_GMega.midnam (from share/patchfiles/Kawai_GMega.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_K1.midnam (from share/patchfiles/Kawai_K1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_K11.midnam (from share/patchfiles/Kawai_K11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01R_W.midnam (from share/patchfiles/Korg_01R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01_W(fd).midnam (from share/patchfiles/Korg_01_W(fd).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/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/Korg_03R_W.midnam (from share/patchfiles/Korg_03R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_05R_W.midnam (from share/patchfiles/Korg_05R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_soft.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_soft.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_AG_10.midnam (from share/patchfiles/Korg_AG_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_AG_3.midnam (from share/patchfiles/Korg_AG_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_CX3.midnam (from share/patchfiles/Korg_CX3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_C_15_25.midnam (from share/patchfiles/Korg_C_15_25.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_C_303_505.midnam (from share/patchfiles/Korg_C_303_505.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/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/Korg_DW_8000.midnam (from share/patchfiles/Korg_DW_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_ER_1.midnam (from share/patchfiles/Korg_ER_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_EX_8000.midnam (from share/patchfiles/Korg_EX_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/select/arrow_down.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/select/arrow_down.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Karma.midnam (from share/patchfiles/Korg_Karma.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/circle.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/circle.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_M1(R).midnam (from share/patchfiles/Korg_M1(R).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_M3R.midnam (from share/patchfiles/Korg_M3R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/over.xcf (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/over.xcf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_MS2000R.midnam (from share/patchfiles/Korg_MS2000R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/square.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/square.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_MicroKORG.midnam (from share/patchfiles/Korg_MicroKORG.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N1_N5.midnam (from share/patchfiles/Korg_N1_N5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/resize.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/resize.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N264.midnam (from share/patchfiles/Korg_N264.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/expand.svg (from share/web_surfaces/builtin/mixer/expand.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N364.midnam (from share/patchfiles/Korg_N364.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/index.html (from share/web_surfaces/builtin/mixer/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/main.js (from share/web_surfaces/builtin/mixer/js/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_NS5R.midnam (from share/patchfiles/Korg_NS5R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/scale.js (from share/web_surfaces/builtin/mixer/js/scale.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkloader.js (from share/web_surfaces/builtin/mixer/js/tkloader.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_NX5R.midnam (from share/patchfiles/Korg_NX5R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkwidget.js (from share/web_surfaces/builtin/mixer/js/tkwidget.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Prophecy.midnam (from share/patchfiles/Korg_Prophecy.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/widget.js (from share/web_surfaces/builtin/mixer/js/widget.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Radias.midnam (from share/patchfiles/Korg_Radias.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/main.css (from share/web_surfaces/builtin/mixer/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_T1.midnam (from share/patchfiles/Korg_T1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/manifest.xml (from share/web_surfaces/builtin/mixer/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_TR_Rack.midnam (from share/patchfiles/Korg_TR_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/.gitignore (from share/web_surfaces/builtin/mixer/toolkit/.gitignore) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/COPYING (from share/web_surfaces/builtin/mixer/toolkit/COPYING) + 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/web_surfaces/builtin/mixer/toolkit/G.js (from share/web_surfaces/builtin/mixer/toolkit/G.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity.midnam (from share/patchfiles/Korg_Trinity.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/README (from share/web_surfaces/builtin/mixer/toolkit/implements/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Plus.midnam (from share/patchfiles/Korg_Trinity_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/anchor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/anchor.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Pro(X).midnam (from share/patchfiles/Korg_Trinity_Pro(X).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js (from share/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Track.midnam (from share/patchfiles/Korg_Trinity_Track.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/base.js (from share/web_surfaces/builtin/mixer/toolkit/implements/base.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton.midnam (from share/patchfiles/Korg_Triton.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Expansion.midnam (from share/patchfiles/Korg_Triton_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/gradient.js (from share/web_surfaces/builtin/mixer/toolkit/implements/gradient.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Le.midnam (from share/patchfiles/Korg_Triton_Le.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/notes.js (from share/web_surfaces/builtin/mixer/toolkit/implements/notes.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Rack.midnam (from share/patchfiles/Korg_Triton_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranged.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranged.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Studio.midnam (from share/patchfiles/Korg_Triton_Studio.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/patchfiles/Korg_Volca_Bass.midnam (from share/patchfiles/Korg_Volca_Bass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/warning.js (from share/web_surfaces/builtin/mixer/toolkit/implements/warning.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Beats.midnam (from share/patchfiles/Korg_Volca_Beats.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/README (from share/web_surfaces/builtin/mixer/toolkit/modules/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Keys.midnam (from share/patchfiles/Korg_Volca_Keys.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/circular.js (from share/web_surfaces/builtin/mixer/toolkit/modules/circular.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/web_surfaces/builtin/mixer/toolkit/modules/drag.js (from share/web_surfaces/builtin/mixer/toolkit/modules/drag.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Wavestation_EX.midnam (from share/patchfiles/Korg_Wavestation_EX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Wavestation_SR.midnam (from share/patchfiles/Korg_Wavestation_SR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/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/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/web_surfaces/builtin/mixer/toolkit/modules/filter.js (from share/web_surfaces/builtin/mixer/toolkit/modules/filter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X5DR.midnam (from share/patchfiles/Korg_X5DR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/graph.js (from share/web_surfaces/builtin/mixer/toolkit/modules/graph.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Z1.midnam (from share/patchfiles/Korg_Z1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/grid.js (from share/web_surfaces/builtin/mixer/toolkit/modules/grid.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_iSeries.midnam (from share/patchfiles/Korg_iSeries.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/range.js (from share/web_surfaces/builtin/mixer/toolkit/modules/range.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_1200_Pro_I.midnam (from share/patchfiles/Kurzweil_1200_Pro_I.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/resize.js (from share/web_surfaces/builtin/mixer/toolkit/modules/resize.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_1200_Pro_II.midnam (from share/patchfiles/Kurzweil_1200_Pro_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/responsehandle.js (from share/web_surfaces/builtin/mixer/toolkit/modules/responsehandle.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K1200.midnam (from share/patchfiles/Kurzweil_K1200.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/scale.js (from share/web_surfaces/builtin/mixer/toolkit/modules/scale.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000.midnam (from share/patchfiles/Kurzweil_K2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000R.midnam (from share/patchfiles/Kurzweil_K2000R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/polyfill/raf.js (from share/web_surfaces/builtin/mixer/toolkit/polyfill/raf.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000_Expansion.midnam (from share/patchfiles/Kurzweil_K2000_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2500X.midnam (from share/patchfiles/Kurzweil_K2500X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css.in (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css.in) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2500_2600_Expansion.midnam (from share/patchfiles/Kurzweil_K2500_2600_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2600.midnam (from share/patchfiles/Kurzweil_K2600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html.in (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html.in) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2661.midnam (from share/patchfiles/Kurzweil_K2661.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.svg (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_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/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.ttf (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam (from share/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/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/patchfiles/Kurzweil_PC88.midnam (from share/patchfiles/Kurzweil_PC88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/README (from share/web_surfaces/builtin/mixer/toolkit/widgets/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC88_MX.midnam (from share/patchfiles/Kurzweil_PC88_MX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/button.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/button.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC88_VGM.midnam (from share/patchfiles/Kurzweil_PC88_VGM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PX_Plus.midnam (from share/patchfiles/Kurzweil_PX_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/chart.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/chart.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_SP88x.midnam (from share/patchfiles/Kurzweil_SP88x.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/clock.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/clock.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_DR_Music_FX_Expansion.midnam (from share/patchfiles/Lexicon_DR_Music_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_Dual_FX_Expansion.midnam (from share/patchfiles/Lexicon_Dual_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_Dual_Vrb_Expansion.midnam (from share/patchfiles/Lexicon_Dual_Vrb_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colors.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colors.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MPX500.midnam (from share/patchfiles/Lexicon_MPX500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MPX_1.midnam (from share/patchfiles/Lexicon_MPX_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/container.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/container.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MPX_500.midnam (from share/patchfiles/Lexicon_MPX_500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MX200.midnam (from share/patchfiles/Lexicon_MX200.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MX300.midnam (from share/patchfiles/Lexicon_MX300.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_80.midnam (from share/patchfiles/Lexicon_PCM_80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_81.midnam (from share/patchfiles/Lexicon_PCM_81.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/expander.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/expander.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_90.midnam (from share/patchfiles/Lexicon_PCM_90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_91.midnam (from share/patchfiles/Lexicon_PCM_91.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/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/patchfiles/Lexicon_Pitch_FX_Expansion.midnam (from share/patchfiles/Lexicon_Pitch_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/frequencyresponse.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/frequencyresponse.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_SMG_Post_FX_Expansion.midnam (from share/patchfiles/Lexicon_SMG_Post_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/gauge.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/gauge.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_Bass_POD.midnam (from share/patchfiles/Line_6_Bass_POD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/icon.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/icon.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_Bass_PODxt.midnam (from share/patchfiles/Line_6_Bass_PODxt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/knob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/knob.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_EchoPro.midnam (from share/patchfiles/Line_6_EchoPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/label.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/label.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_FilterPro.midnam (from share/patchfiles/Line_6_FilterPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_ModPro.midnam (from share/patchfiles/Line_6_ModPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/list.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/list.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_POD.midnam (from share/patchfiles/Line_6_POD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_POD_2_Pro.midnam (from share/patchfiles/Line_6_POD_2_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_PODxt.midnam (from share/patchfiles/Line_6_PODxt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Linn_AdrenaLinn_II.midnam (from share/patchfiles/Linn_AdrenaLinn_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notification.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notification.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MFB_503.midnam (from share/patchfiles/MFB_503.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MFB_Tanzbar.midnam (from share/patchfiles/MFB_Tanzbar.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/pager.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/pager.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MIDI.midnam (from share/patchfiles/MIDI.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_Grandmother.midnam (from share/patchfiles/Moog_Grandmother.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/root.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/root.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_MF_104M_Analog_Delay.midnam (from share/patchfiles/Moog_MF_104M_Analog_Delay.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/select.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/select.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_MF_108M_Cluster_Flux.midnam (from share/patchfiles/Moog_MF_108M_Cluster_Flux.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/slider.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/slider.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_Minitaur.midnam (from share/patchfiles/Moog_Minitaur.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_Slim_Phatty.midnam (from share/patchfiles/Moog_Slim_Phatty.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Morning_Star_MacWaveMaker.midnam (from share/patchfiles/Morning_Star_MacWaveMaker.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/state.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/state.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Nord_Modular.midnam (from share/patchfiles/Nord_Modular.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tag.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tag.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_A_Station.midnam (from share/patchfiles/Novation_A_Station.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_BassStationII.midnam (from share/patchfiles/Novation_BassStationII.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Bass_Station_Rack.midnam (from share/patchfiles/Novation_Bass_Station_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_DrumStation.midnam (from share/patchfiles/Novation_DrumStation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Drum_Station_Rack.midnam (from share/patchfiles/Novation_Drum_Station_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Nova.midnam (from share/patchfiles/Novation_Nova.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/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/Novation_Super_BassStation.midnam (from share/patchfiles/Novation_Super_BassStation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Supernova_II.midnam (from share/patchfiles/Novation_Supernova_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Oberheim_Matrix_1000.midnam (from share/patchfiles/Oberheim_Matrix_1000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/value.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/value.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/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/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_60s_70s_Expansion.midnam (from share/patchfiles/Roland_60s_70s_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/widget.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/widget.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Asia_Expansion.midnam (from share/patchfiles/Roland_Asia_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/window.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/window.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Bass&Drums_Expansion.midnam (from share/patchfiles/Roland_Bass&Drums_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/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/patchfiles/Roland_Big_Brass_Expansion.midnam (from share/patchfiles/Roland_Big_Brass_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/main.css (from share/web_surfaces/builtin/protocol/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_DS_330.midnam (from share/patchfiles/Roland_Boss_DS_330.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/main.js (from share/web_surfaces/builtin/protocol/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_GT_3.midnam (from share/patchfiles/Roland_Boss_GT_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/manifest.xml (from share/web_surfaces/builtin/protocol/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_SE_50.midnam (from share/patchfiles/Roland_Boss_SE_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/expand.svg (from share/web_surfaces/builtin/transport/img/expand.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Complete_Orchestra_Exp.midnam (from share/patchfiles/Roland_Complete_Orchestra_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/pause.svg (from share/web_surfaces/builtin/transport/img/pause.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Exp.midnam (from share/patchfiles/Roland_Concert_Piano_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/play.svg (from share/web_surfaces/builtin/transport/img/play.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Expansion.midnam (from share/patchfiles/Roland_Concert_Piano_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/record-off.svg (from share/web_surfaces/builtin/transport/img/record-off.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Country_Expansion.midnam (from share/patchfiles/Roland_Country_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/record-on.svg (from share/web_surfaces/builtin/transport/img/record-on.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_10.midnam (from share/patchfiles/Roland_D_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/index.html (from share/web_surfaces/builtin/transport/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_110.midnam (from share/patchfiles/Roland_D_110.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/main.css (from share/web_surfaces/builtin/transport/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_5.midnam (from share/patchfiles/Roland_D_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/main.js (from share/web_surfaces/builtin/transport/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_50.midnam (from share/patchfiles/Roland_D_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/manifest.xml (from share/web_surfaces/builtin/transport/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_550.midnam (from share/patchfiles/Roland_D_550.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/square.ttf (from share/web_surfaces/builtin/transport/square.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_70.midnam (from share/patchfiles/Roland_D_70.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/junge-regular-webfont.ttf (from share/web_surfaces/index/junge-regular-webfont.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_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/web_surfaces/index/junge-regular-webfont.woff (from share/web_surfaces/index/junge-regular-webfont.woff) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dynamic_Drums_Expansion.midnam (from share/patchfiles/Roland_Dynamic_Drums_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/logo.png (from share/web_surfaces/index/logo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Experience_2_Expansion.midnam (from share/patchfiles/Roland_Experience_2_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/main.css (from share/web_surfaces/index/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Experience_Expansion.midnam (from share/patchfiles/Roland_Experience_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/main.js (from share/web_surfaces/index/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Fantom.midnam (from share/patchfiles/Roland_Fantom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index.html (from share/web_surfaces/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/ardour.js (from share/web_surfaces/shared/ardour.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_FantomX8.midnam (from share/patchfiles/Roland_FantomX8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/channel.js (from share/web_surfaces/shared/base/channel.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_FantomXR.midnam (from share/patchfiles/Roland_FantomXR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/component.js (from share/web_surfaces/shared/base/component.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Fantom_Xa.midnam (from share/patchfiles/Roland_Fantom_Xa.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/observable.js (from share/web_surfaces/shared/base/observable.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_1.midnam (from share/patchfiles/Roland_GR_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/protocol.js (from share/web_surfaces/shared/base/protocol.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_1_w_Exp.midnam (from share/patchfiles/Roland_GR_1_w_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/mixer.js (from share/web_surfaces/shared/components/mixer.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_30.midnam (from share/patchfiles/Roland_GR_30.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/parameter.js (from share/web_surfaces/shared/components/parameter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_33.midnam (from share/patchfiles/Roland_GR_33.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/plugin.js (from share/web_surfaces/shared/components/plugin.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Handsonic.midnam (from share/patchfiles/Roland_Handsonic.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/strip.js (from share/web_surfaces/shared/components/strip.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Hip_Hop_Expansion.midnam (from share/patchfiles/Roland_Hip_Hop_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/transport.js (from share/web_surfaces/shared/components/transport.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_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.9/build' 'install' finished successfully (3.007s) + 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/libwaveview.so.0.0.0' 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/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/libtemporal.so.0.0.0' 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/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/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_faderport16.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_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/libevoral.so.0.0.0' 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/libptformat.so.0.0.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/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-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: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 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/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: _ZN3PBD10stacktraceERSoii 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/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: _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: _ZN6ARDOUR4initEbPKcb 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: _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: _ZN6ARDOUR4initEbPKcb 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: _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: _ZN6ARDOUR4initEbPKcb 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: _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: _ZN6ARDOUR4initEbPKcb 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: _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: _ZN6ARDOUR4initEbPKcb 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/hardour-6.9.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine14remove_sessionEv verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR4initEbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.9.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libwaveview.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libptformat.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE9call_slotEPN3PBD9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE18handle_ui_requestsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI10do_requestEPNS_9UIRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI12handle_fatalEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZThn24_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN9Gtkmm2ext2UIE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13BarController16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13BarController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13BarController23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets13BarControllerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdlE2toEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdlE4fromEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable3getEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets8TabbableE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane6on_addEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane9on_removeEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets4Pane16child_type_vfuncEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane12forall_vfuncEiPFvP10_GtkWidgetPvES3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets4PaneE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase13on_drag_beginERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase11on_drag_endERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase14on_drag_motionERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase12on_drag_dropERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN9Gtkmm2ext15DnDTreeViewBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR2IOE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR16ExportFormatBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZThn24_N13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets16SliderControllerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets11ArdourFaderE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR16SessionHandleRefE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18on_key_press_eventEP12_GdkEventKey verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20on_key_release_eventEP12_GdkEventKey verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17on_focus_in_eventEP14_GdkEventFocus verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18on_focus_out_eventEP14_GdkEventFocus verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15on_name_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZThn24_N13ArdourWidgets12ArdourButton6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZThn216_N13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN9Gtkmm2ext8KeyboardE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Slavable6assignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11Automatable15find_next_eventEddRN6Evoral12ControlEventEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable19non_realtime_locateEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable27non_realtime_transport_stopElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable14automation_runEljb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable18describe_parameterB5cxx11EN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable30set_parameter_automation_stateEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable40automation_list_automation_state_changedEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTv0_n32_N6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTv0_n40_N6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTv0_n56_N6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTv0_n64_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR11AutomatableE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets8ScroomerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12CairoHPacker6get_bgEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoPacker15draw_backgroundERN3Gtk6WidgetEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZThn8_N12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZThn8_N12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZThn8_N12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTI12CairoHPacker verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN3PBD10BlinkTimerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN3PBD13StandardTimerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9conductorB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_isrcERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_user_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_producerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11total_discsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21revert_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11disc_numberEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5titleB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_total_tracksEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7barcodeB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_instructorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8user_webB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12organizationB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5albumB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8groupingB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8arrangerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13disc_subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5genreB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8producerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_lyricistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6artistB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_composerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_albumERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route13set_strict_ioEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9user_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24set_translations_enabledEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Pannable20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12total_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_courseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8composerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourIcon6exposeEP15_GdkEventExposePN3Gtk6WidgetENS0_4IconE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route28set_volume_applies_to_outputEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_total_discsEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI13toggle_errorsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_conductorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12track_numberEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_dj_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_user_webERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8lyricistB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route15set_meter_pointENS_10MeterPointE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_arrangerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_user_emailERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_album_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4isrcB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_disc_numberEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_groupingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7commentB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6courseB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11descriptionB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_engineerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard37catch_user_event_for_pre_dialog_focusEP9_GdkEventPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_countryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11compilationB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_yearEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_track_numberEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_remixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_genreERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_compilationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_copyrightERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8dj_mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8engineerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata17set_disc_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12album_artistB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24translations_are_enabledEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7countryB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4yearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_organizationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10instructorB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager14get_new_formatEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9copyrightB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_commentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10user_emailB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7remixerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20close_current_dialogEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_barcodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ActionManager22MissingActionExceptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15export_dir_nameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15template_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11temp_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16close_window_keyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo11MixerRoutesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR23template_archive_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR18templates_dir_nameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9COORD_MAXE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24route_templates_dir_nameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9AllRoutesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR18ardour_config_infoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22session_archive_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12AudioGrapher8Analyser12fft_range_dbE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ElementImporter6PromptB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties13sync_positionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14Level4ModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations16duplicate_regionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties10whole_fileE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20AskAboutPendingStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties16group_monitoringE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6opaqueE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13binding_filesB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14EndTimeChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10DiskWriter7OverrunE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23binding_filename_suffixB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session11MissingFileB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties14fade_in_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler6_dirtyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties7collectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties14group_relativeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin16_ui_scale_factorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14snap_delta_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_background_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10DiskReader8UnderrunE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region22RegionsPropertyChangedB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton25just_led_default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route6FanOutE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties8externalE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager8_managerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard28ScrollZoomHorizontalModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location13start_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9ChanCount4ZEROE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager10ui_managerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties15fade_out_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties16valid_transientsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location11end_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12Controllable14ControlTouchedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17PluginScanTimeoutE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10FileSource17AmbiguousFileNameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations22fixed_time_region_copyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties19position_lock_styleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations11region_copyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19SuccessfulGraphSortE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location12name_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties8positionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties4tagsB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties15scale_amplitudeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations11region_fillE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler7_errorsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10SystemExec11_vfork_execB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioSource24_build_missing_peakfilesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session16StartTimeChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11BootMessageB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5DEBUG10SoundcloudE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory15region_map_lockE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24AskAboutPlaylistDeletionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations13create_regionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21close_window_modifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties10group_soloE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15VersionMismatchB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17HideMightMeanQuitE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties5mutedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties11group_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14StepTracksDownE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7GUIIdleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties12group_selectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location13flags_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations13insert_regionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties18group_route_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27RelevantModifierKeysChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session29NotifyAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties10group_muteE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ElementImporter6RenameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets19UIConfigurationBase9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin21_ui_contrasting_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_foreground_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_butE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations11insert_fileE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_butE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6lengthE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties13sclock_syncedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations14selection_grabE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_flatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties15group_recenableE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23RelevantModifierKeyMaskE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties5startE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations5pasteE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19RangeSelectModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations11region_dragE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8bindingsB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Presonus18IPlugInViewScaling3iidE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol8GotoViewE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol11CloseDialogE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8snap_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26AskAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_boxyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol12StepTracksUpE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase9drag_dataE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session16FeedbackDetectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location27position_lock_style_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7LibraryE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9_metadataE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager14unbound_stringB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties8fade_outE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12CopyModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_butE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties15envelope_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13bounds_changeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties12length_beatsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5DEBUG9OrderKeysE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Latent20DisableSwitchChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6lockedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location7changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21_current_binding_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties10group_gainE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session6DialogB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO16PortCountChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13_the_keyboardE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin14PresetsChangedB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17PluginScanMessageB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Latent13_zero_latencyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties26allowed_transport_requestsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory14CheckNewRegionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties5layerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26ScrollZoomVerticalModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_flat_buttonsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5DEBUG10AutomationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_transient_win_idE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5DEBUG9SelectionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties9connectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21user_keybindings_pathB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioSource16_build_peakfilesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route11PluginSetupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_boxy_buttonsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties7fade_inE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6fr2997E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18reset_fixed_colorsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations6rippleEllbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PannerShell20select_panner_by_uriENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region24move_to_natural_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: luaL_checkudata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode12frames_flootERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5ArrowC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_createtable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20read_recent_sessionsERSt5dequeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioBuffer13check_silenceEjRj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle13channel_portsB5cxx11Ej verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter4fromEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenEllRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26available_capture_durationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard32reset_relevant_modifier_key_maskEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable13tab_root_dropEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session10get_tracksB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14AutomationListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer17set_min_page_sizeEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16save_keybindingsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable18automation_controlERKN6Evoral9ParameterEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_copy verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO28disconnect_ports_from_bundleEN5boost10shared_ptrINS_6BundleEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19save_format_to_diskB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral3SMF9nth_tempoEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager17get_toggle_actionEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane11set_dividerEmf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle8set_portEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15add_instant_xmlER7XMLNodeb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE8containsERKN5boost10shared_ptrINS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets7TearOff9add_stateER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8DataType14to_i18n_stringEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral3SMF5closeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_intervalEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconENS_10ArdourIcon4IconE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin3uriEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_can_save_keybindingsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack12write_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route22has_external_redirectsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin13remove_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion8loudnessERfS1_S1_S1_PNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9SMFSource15valid_midi_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView13set_logscaledEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track16alignment_choiceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations13clear_markersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: luaL_checkinteger verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12TempoSection15tempo_at_minuteERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode11hours_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle24port_attached_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location6set_cdEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists20playlists_for_pgroupENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session28transport_master_is_externalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12MidiPlaylist20contained_automationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR18RouteExportChannel17create_from_routeERNSt7__cxx114listINS_19ComparableSharedPtrINS_13ExportChannelEEESaIS5_EEEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1Ebb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21TempoMapImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager13set_sensitiveEN4Glib6RefPtrIN3Gtk11ActionGroupEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR29user_route_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager10get_actionEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16PresentationInfo9color_setEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager9blacklistENS_10PluginTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_date_formatENS0_10DateFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo23unsuspend_change_signalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8str2typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack13set_note_modeENS_8NoteModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas12use_nsglviewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6RegionEEERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist21top_unmuted_region_atEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PannerShell12set_bypassedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist7combineERKNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap29quarter_notes_between_samplesEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager11set_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsER8LuaStateRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist11uses_sourceEN5boost10shared_ptrIKNS_6SourceEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle14has_same_portsEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager3addENS_10SyncSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ENS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Text10text_widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20SessionConfiguration14map_parametersERN5boost8functionIFvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin9num_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral5EventIlEC1ENS_9EventTypeEljPhb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6soloedEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle11offers_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert10output_mapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_type verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext20show_gdk_event_stateB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral13TimeConverterIdlED2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext18pixbuf_from_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionEiiN3Gdk5ColorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12InternalSend18set_allow_feedbackEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5FrameC1ENS0_11OrientationEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas9GtkCanvas18prepare_for_renderEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22tertiary_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap17gui_stretch_tempoEPNS_12TempoSectionElldd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12remove_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session17import_pt_sourcesER9PTFFormatRNS_12ImportStatusE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MuteControl11mute_pointsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists19playlists_for_trackEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine17samples_per_cycleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16canvas_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5Frame9set_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_rangeERNS_10AudioRangeEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1ERN3Gtk6WindowEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_rawgetp verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session35create_midi_source_by_stealing_nameEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15int64_to_stringElRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route16remove_processorEN5boost10shared_ptrINS_9ProcessorEEEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext16disable_tooltipsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager16set_single_rangeEllNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory10map_removeEN5boost8weak_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16ExportFormatBase20SelectableCompatible12set_selectedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel13apply_commandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item6heightEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item10grab_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion17maximum_amplitudeEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application5readyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMapD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_routeEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session19route_name_internalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext3HSV3modERKNS_11SVAModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_getfield verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap22previous_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager17select_tp_limiterEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session15mtc_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_soloEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager22duplicate_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session23transport_state_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager16clear_vst3_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo11get_patchesEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15RCConfiguration10save_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist19raise_region_to_topEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8QuantizeC1Ebbddfff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MidiStretchC1ERNS_7SessionERKNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12rename_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets6ChoiceD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24get_last_capture_sourcesERNSt7__cxx114listIN5boost10shared_ptrINS_6SourceEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo14get_patch_nameB5cxx11Ethh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager20set_port_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session4redoEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets7TearOff12hide_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_preset_outERKNS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session22prepare_momentary_soloEPNS_15SoloMuteReleaseEbN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMapping5unsetENS_8DataTypeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist9bump_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist9duplicateEN5boost10shared_ptrINS_6RegionEEEllf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton9set_angleEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager9maybe_useERN3PBD20ScopedConnectionListEPNS2_9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEEPS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor11apply_deltaEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_rawequal verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8type2strB5cxx11ENS0_10ScriptTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_error verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21clear_range_selectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext4initEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow13set_show_headEib verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert16internal_streamsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Ruler9set_rangeEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_edit_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region12raise_to_topEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19remove_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item5widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Flag5widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_text_ellipsizeEN5Pango13EllipsizeModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager17lxvst_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager30get_sample_filename_for_formatB5cxx11EN5boost10shared_ptrINS_14ExportFilenameEEENS2_INS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager17get_toggle_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14control_outputEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SoloMuteRelease7releaseEPNS_7SessionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd15LTC_TV_STANDARD verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ProcessThreadD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine12get_dsp_loadEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Text11clamp_widthEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert27get_impulse_analysis_pluginEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_input_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location7set_endElbbj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9BufferSetD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19CircularEventBuffer4readERSt6vectorINS0_5EventESaIS2_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert9update_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route10set_activeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21region_name_from_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16focus_out_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session31globally_set_send_gains_to_zeroEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap23tempo_section_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VST3Plugin11set_runloopEPN9Steinberg5Linux8IRunLoopE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Flag8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_meterERKNS_12MeterSectionERKNS_5MeterERKN8Timecode8BBT_TimeElNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13is_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin11load_presetENS0_12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths14transcoder_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10PortInsertC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9TransformC1ERKNS0_7ProgramE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route17set_disk_io_pointENS_11DiskIOPointE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7presentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas7LineSet10set_extentEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations16set_clock_originEPNS_8LocationEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap11remove_timeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16is_button2_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager11cache_validEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel27apply_command_as_subcommandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session13timecode_timeElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11ChanMapping3getENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route6pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer13set_comp_rectER13_GdkRectangleNS0_9ComponentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_inactive_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12find_sessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_S6_Rb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadataC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session7unnamedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18has_message_outputEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext27rounded_left_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ProcessThread12drop_buffersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route26before_processor_for_indexEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session21can_cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23secondary_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager12port_is_mineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas7PolygonC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Progress12set_progressEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23modifier_state_containsEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PannerShell19set_linked_to_routeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManagerC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_typename verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region7trim_toElli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16solo_cut_controlEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10BlinkTimer7connectERKN4sigc4slotIvbNS1_3nilES3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21store_recent_sessionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15send_mmc_locateEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE9get_notesERSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EENS3_12NoteOperatorEhi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext26event_inside_widget_windowERN3Gtk6WidgetEP9_GdkEvent verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19set_session_extentsEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager27check_for_ambiguous_latencyEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_trackERKNS_9ChanCountES3_bN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle14remove_channelEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session16reset_xrun_countEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location4lockEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView33set_global_show_waveform_clippingEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert11clear_statsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12CairoHPackerC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager13rescan_pluginENS_10PluginTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route5shiftEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: luaL_unref verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11save_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26recalc_char_pixel_geometryEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager13remove_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager14to_generic_vstENS_10PluginTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitlepLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine22set_latency_input_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16drop_cursor_infoEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvP10_GtkActionNS9_3nilESD_SD_SD_SD_SD_EEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region19clear_sync_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5PopUp8set_textENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11SVAModifierC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager10reset_tagsERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager16get_radio_actionEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_pushboolean verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists3getERSt6vectorIN5boost10shared_ptrINS_8PlaylistEEESaIS5_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager13save_statusesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_programEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine23start_latency_detectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8ScroomerC2ERN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21been_here_before_pathB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo17control_name_listEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine23set_latency_output_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8ScroomerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6attachEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy13fully_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10SystemExecD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9PTFFormat4loadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_snap_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10UserBundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_tempoERNS_12TempoSectionERKNS_5TempoERKdlNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23any_duration_to_samplesElRKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget12use_nsglviewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle16set_channel_nameEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas11ScrollGroupC1EPNS_4ItemENS0_17ScrollSensitivityE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ProcessThread11get_buffersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView11set_channelEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10MidiRegion9do_exportENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13MetricSection16minute_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane17set_child_minsizeERKN3Gtk6WidgetEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_lengthEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeElRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20CircularSampleBuffer4readERfS1_l verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_untilEN5boost10shared_ptrINS_6RegionEEElll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11Automatable18automation_controlERKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session26timecode_frames_per_secondEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session31request_transport_speed_nonzeroEdNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item5raiseEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager20port_is_control_onlyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_metersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap12round_to_barElNS_9RoundModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Image9get_imageEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10VCAManager4vcasB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO8add_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPvNS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item6ungrabEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode19increment_subframesERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow9set_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas7LineSet5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy11action_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23unregister_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane26set_check_divider_positionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11SoloControl8can_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget17use_image_surfaceEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11LuaBindings6commonEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10unassignedERNSt7__cxx114listIN5boost10shared_ptrINS_8PlaylistEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD18export_search_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcS9_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton13set_alignmentEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager19create_action_groupEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15TransportMaster22allowed_request_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15lv2_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton22set_distinct_led_clickEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session20timecode_drop_framesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route18reorder_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16vkbd_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MonitorPort10monitoringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_next_stripableEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR33check_for_old_configuration_filesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap16gui_change_tempoEPNS_12TempoSectionERKNS_5TempoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20reorder_route_groupsENSt7__cxx114listIPNS_10RouteGroupESaIS4_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin4c_uiEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7LuaProc20setup_lua_inline_guiEP8LuaState verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetectorD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurve9set_inoutERKSt6vectorINS_5DupleESaIS2_EES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager20uncheck_toggleactionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Text13set_alignmentEN5Pango9AlignmentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager12get_all_tagsB5cxx11ENS0_9TagFilterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor3cutEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16load_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9is_linearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_pushnumber verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region5lowerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location3setEllbj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode17increment_minutesERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13MetricSection16sample_at_minuteERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo13get_note_nameB5cxx11Ethhh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10set_lengthEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist4thawEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item14set_x_positionEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26set_layout_ellipsize_widthEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11PathsDialogD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap19bbt_at_quarter_noteERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8get_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15restore_historyENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item5clearEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session11route_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VST3Plugin10close_viewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15archive_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS0_13ArchiveEncodeEN3PBD11FileArchive16CompressionLevelEbPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9input_mapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle21connected_to_anythingERNS_11AudioEngineE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item7visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route8pannableEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23have_custom_plugin_infoEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO4midiEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaState15collect_garbageEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10set_opaqueEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_uiEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21primary_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Ruler27set_second_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session37register_with_memento_command_factoryEN3PBD2IDEPNS1_20StatefulDestructibleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5RulerC1EPNS_4ItemERKNS0_6MetricERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_scale_amplitudeEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeter5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_regionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11is_realtimeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session17cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo25channels_for_control_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral5EventIlED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session4undoEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_insert_note_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetector15set_sensitivityEjf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8TabbableC2ERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9MidiTrack12input_activeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_pushfstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route23customize_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEEjNS_9ChanCountES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap24change_existing_tempo_atElddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeter3setEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9set_notesERKSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_setglobal verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup15unassign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory14region_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route20add_remove_sidechainEN5boost10shared_ptrINS_9ProcessorEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyC1EN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Source17remove_cue_markerERKNS_9CueMarkerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session15mmc_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist11nudge_afterEllb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext14get_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter2toEN8Temporal5BeatsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_tempoERKNS_5TempoERKdlNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle12connected_toEN5boost10shared_ptrIS0_EERNS_11AudioEngineENS_8DataTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_toboolean verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session30bring_all_sources_into_sessionEN5boost8functionIFvjjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18add_channel_configEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay23add_controllable_presetEPKcf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMappingaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session21operation_in_progressEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region5applyERNS_6FilterEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin10emit_to_uiEPvPFvS1_jjjPKvE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9MidiTrack19get_gui_feed_bufferEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UIC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_PiPPPc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9dead_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelectorC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist9partitionEllb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE16note_lower_boundES2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard11key_is_downEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC2ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_date_format_strB5cxx11ENS0_10DateFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaState10do_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4PaneD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5FrameD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLTreeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor13compute_deltaEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20save_default_optionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track19current_capture_endEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session37request_suspend_timecode_transmissionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PannerManager21get_available_pannersB5cxx11Ejj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchive14next_file_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERdS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap11bbt_at_beatERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21is_context_menu_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup13assign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Fill12set_gradientERKSt6vectorISt4pairIdjESaIS3_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting11try_compileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MidiStretch3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AudioAnalyser5resetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap21gui_stretch_tempo_endEPNS_12TempoSectionEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Prompter16on_entry_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _Z11vstfx_errorPKcz verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas8PolyItem3getEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route19denormal_protectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas8PolyLineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9PeakMeter9reset_maxEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager27stripable_selection_changedEN5boost10shared_ptrISt6vectorINS1_8weak_ptrINS_9StripableEEESaIS6_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region8trim_endEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE15register_threadEmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session19missing_filesourcesB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11MouseButtonENS0_9OperationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9BufferSet14ensure_buffersENS_8DataTypeEmm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR17AutomationControl16grouped_controlsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR22TransportMasterManager14master_by_portERKN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12SessionEventnwEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection32select_stripable_and_maybe_groupEN5boost10shared_ptrINS_9StripableEEEbbPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView16set_global_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist15regions_touchedB5cxx11Ell verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine31prepare_for_latency_measurementEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion3rmsEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region16max_source_levelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR28get_state_files_in_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10cmp_nocaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI11load_rcfileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager6removeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6dimmedEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session17transport_stoppedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy14is_bind_actionEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12add_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session15preroll_samplesEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_rawgeti verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VCAManager10create_vcaEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session29set_all_tracks_record_enabledEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager23select_demo_noise_levelEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11LuaBindings11set_sessionEP9lua_StatePNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11PathsDialog20get_serialized_pathsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel29new_patch_change_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion17set_fade_in_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager19clear_vst_blacklistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations18clear_xrun_markersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region9set_layerEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route20plugin_preset_outputEN5boost10shared_ptrINS_9ProcessorEEENS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14AutomationList20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9get_statsERlS1_RdS2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplayC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadataD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable30get_parameter_automation_stateEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LocationeqERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas12TrackingText10set_offsetERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView14region_resizedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKN5boost10shared_ptrINS_13LuaScriptInfoEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_callk verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application18add_app_menu_groupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext17VisibilityTracker11not_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12SessionEventC1ENS0_4TypeENS0_6ActionElldbbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21reset_transport_speedENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11KeyboardKeyC1Ejj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_levelEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8ThawList7releaseEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations7mark_atEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track16use_new_playlistENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14ExportFilename9set_labelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14property_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4NoteC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager16get_radio_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist10fade_rangeERNSt7__cxx114listINS_10AudioRangeESaIS3_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_pushvalue verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_getglobal verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist7shuffleEN5boost10shared_ptrINS_6RegionEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist7releaseEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets7TearOff8torn_offEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable12make_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaStateD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session21worst_latency_prerollEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist9set_layerEN5boost10shared_ptrINS_6RegionEEEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle24remove_port_from_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: luaL_error verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5ImageC1EPNS_4ItemEN5Cairo6FormatEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets17HSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10MidiRegion5cloneEN5boost10shared_ptrINS_10MidiSourceEEEPNS_8ThawListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ElementImporter11cancel_moveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_tempo_positionEPNS_12TempoSectionElRKi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22remove_recent_sessionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15RCConfiguration15add_instant_xmlER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16loop_is_possibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: luaL_ref verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10xjadeo_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item13canvas_originEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings13associate_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session10add_bundleEN5boost10shared_ptrINS_6BundleEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsertC1ERNS_7SessionEN5boost10shared_ptrINS_6PluginEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11ChanMapping11is_identityENS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track12freeze_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12leave_windowEP17_GdkEventCrossingPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle19add_port_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session13master_volumeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Ruler20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11LuaBindings6stddefEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region15move_cue_markerERKNS_9CueMarkerEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas6Canvas6zoomedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track20get_captured_samplesEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext14contains_valueERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode23has_property_with_valueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings10bound_nameB5cxx11ERKNS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget17set_focus_handlerEN4sigc4slotIvPN3Gtk6WidgetENS0_3nilES5_S5_S5_S5_S5_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9MidiTrack19restore_pgm_on_loadEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session8bbt_timeElRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane15set_drag_cursorEN3Gdk6CursorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12EventTypeMap11from_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap22predict_tempo_positionEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23master_controller_countEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24route_processors_changedENS_20RouteProcessorChangeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route23set_denormal_protectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList6modifyESt14_List_iteratorIPNS_12ControlEventEEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11PathsDialogC1ERN3Gtk6WindowENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourHSpacerC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector18set_peak_thresholdEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager10new_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_settop verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas11FramedCurve22set_points_per_segmentEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20request_bounded_rollEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27some_magic_widget_has_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager22disable_active_actionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23set_auto_punch_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region5raiseEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18end_unnamed_statusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Fill11set_patternEN5Cairo6RefPtrINS1_7PatternEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10for_pgroupENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext18markup_escape_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager18midi_port_metadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17theme_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets7TearOffC1ERN3Gtk6WidgetEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8TabbableD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SoloMuteRelease3setEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LegatizeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13is_edit_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager24select_silence_beginningERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas7LineSet3addEddj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: luaL_checklstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27globally_add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session29recently_touched_controllableEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session13remove_routesEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList5eraseESt14_List_iteratorIPNS_12ControlEventEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MonitorPort11remove_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22set_insert_note_buttonEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15cancel_scan_oneEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item8set_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: luaL_argerror verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20maybe_write_autosaveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Progress6ascendEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24registered_lua_functionsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager22register_toggle_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaStateC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16io_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_cueEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow5set_xEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager10set_statusENS_10PluginTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16PluginStatusTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR23user_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView24set_amplitude_above_axisEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session16add_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup16destroy_subgroupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap14beat_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_led_leftEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist18generate_pgroup_idB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext19right_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager5statsERKN5boost10shared_ptrINS_10PluginInfoEEERlRm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15TransportMaster16set_request_maskENS_20TransportRequestTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert8pre_seedERKNS_9ChanCountES3_RKNS_11ChanMappingES6_S6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14make_invisibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Note12set_velocityEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager8get_tagsB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region18set_position_musicEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap23meter_section_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_tolstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16locate_initiatedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine20current_backend_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager16midi_input_portsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12InternalSendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS4_INS_5RouteEEESA_NS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine18available_backendsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_hiddenEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_getmetatable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11sample_rateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView18set_show_zero_lineEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle26remove_ports_from_channelsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_dimEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10FileSource14mark_immutableEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12set_modifierEjRj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_zero_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track17use_copy_playlistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atElPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbtpEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec4waitEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route22add_processor_by_indexEN5boost10shared_ptrINS_9ProcessorEEEiPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist14foreach_regionEN5boost8functionIFvNS1_10shared_ptrINS_6RegionEEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext24treeview_select_previousERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvNS9_3nilESB_SB_SB_SB_SB_SB_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations12clear_rangesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20find_route_templatesERSt6vectorINS_12TemplateInfoESaIS1_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioSource11peaks_readyEN5boost8functionIFvvEEEPPN3PBD16ScopedConnectionEPNS5_9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFaderD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10FocusEntryC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR3VCA9full_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_pushlstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetectorC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap15meter_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10MidiRegion18fix_negative_startEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region13source_lengthEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10PortInsert7latencyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral3SMF12load_markersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas17GtkCanvasViewportC1ERN3Gtk10AdjustmentES3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region19at_natural_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetector16update_positionsEPNS_8ReadableEjRNSt7__cxx114listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow15set_head_heightEid verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12AudioLibrary18search_members_andERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERKS9_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15enable_tooltipsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _Z10short_pathRKN4Glib7ustringEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route14volume_controlEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI15display_messageEPKciN4Glib6RefPtrIN3Gtk7TextTagEEES7_S2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10PortInsert23start_latency_detectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11load_presetEN5boost10shared_ptrINS_12ExportPresetEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track8playlistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15focus_in_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11LuaBindings7sessionEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetector13set_thresholdEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist10get_extentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15clear_vst_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MonitorPort11clear_portsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext20treeview_select_nextERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10set_lockedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas7LineSetC1EPNS_4ItemENS0_11OrientationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI3runER8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15possible_statesENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11LuaBindings3oscEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy7visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6ReturnC1ERNS_7SessionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Stripable22set_presentation_orderEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_newuserdata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7get_srcENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral3SMF10num_temposEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9RBStretchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager25select_normalize_loudnessEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist9n_regionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10set_hiddenEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion19verify_xfade_boundsElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_lengthEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobC1ENS0_7ElementENS0_5FlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Flag10set_heightEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SoloMuteReleaseC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBaseC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE24patch_change_lower_boundES2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo26value_name_list_by_controlEhh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AudioPlaylist4readEPfS1_S1_llj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session22clear_object_selectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15set_edit_buttonEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_cutEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist16find_next_regionElNS_11RegionPointEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin15ui_is_resizableEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15inflate_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RS5_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10video_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_time_formatENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor13midi_note_numERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: luaL_checknumber verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager22load_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert21write_immediate_eventEN6Evoral9EventTypeEmPKh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin11save_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_trim_endEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13SourceFactory14setup_peakfileEN5boost10shared_ptrINS_6SourceEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor12set_polarityEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_global_logscaledEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown16append_text_itemERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9SMFSource24safe_midi_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_silence_endERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph14analyze_regionEN5boost10shared_ptrINS_11AudioRegionEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrIKNS_6RegionEEEbbPNS_8ThawListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19remove_last_captureEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_meterERKNS_5MeterERKN8Timecode8BBT_TimeElNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_durationEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23count_sources_by_originERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17set_corner_radiusEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12TextReceiverC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings14load_operationERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView9set_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6URIMap8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle23type_channel_to_overallENS_8DataTypeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas6Canvas20set_background_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_rotate verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route16save_as_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14bump_name_onceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist13remove_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_timeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager10get_statusERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist19find_next_transientEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_step_editingEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy20button_press_handlerEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13ref_to_paramsERSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS5_EEPN9luabridge6LuaRefE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location7move_toElj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ExportHandler5resetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14import_pt_restER9PTFFormat verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView15set_start_shiftEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12find_silenceB5cxx11EfllRNS_15InterThreadInfoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap13sample_at_bbtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR23TimecodeTransportMaster10set_fr2997Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext18get_ink_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode13seconds_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager18clear_au_blacklistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13inflate_errorB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting7scriptsENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_tocEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VST3Plugin4viewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6detachEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_pushnil verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18get_property_valueEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton5watchEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Note22set_show_velocity_barsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists7by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track21current_capture_startEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12LuaScripting6SorterclEN5boost10shared_ptrINS_13LuaScriptInfoEEES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList4copyEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4FlagC1EPNS_4ItemEdjjNS_5DupleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route14add_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEES6_PNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9TransposeC1Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_fixed_colorsEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15container_clearERN3Gtk9ContainerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting20get_factory_bytecodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session22midi_clock_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup16enabled_propertyEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26request_roll_at_and_returnEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session14mmc_input_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo21suspend_change_signalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist3cutERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ProcessThreadC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas10queue_drawEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO12can_add_portENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist10add_regionEN5boost10shared_ptrINS_6RegionEEElfbidb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19set_selection_rangeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7n_totalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18prepare_for_exportEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19edit_mode_to_stringENS_8EditModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementENS2_INSt7__cxx114listIS4_SaIS4_EEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23request_count_in_recordEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader17set_default_valueEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERlbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region20set_initial_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactory6createEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager9do_actionEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERdS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region11is_compoundEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext24get_popdown_string_countERN3Gtk12ComboBoxTextE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_rawsetp verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region13sync_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMapaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1ERKS3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14provides_statsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13LTCFileReader8read_ltcEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6SourceEEERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode15increment_hoursERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7PortSet4portEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDC1Em verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist14replace_regionEN5boost10shared_ptrINS_6RegionEEES4_l verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap8get_gridERSt6vectorINS0_8BBTPointESaIS2_EEllj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8MidiPort9set_traceEPN4MIDI6ParserE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD13StandardTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_lufsEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode13minutes_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph13analyze_rangeEN5boost10shared_ptrINS_5RouteEEENS2_INS_13AudioPlaylistEEERKNSt7__cxx114listINS_10AudioRangeESaIS9_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager22save_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK4MIDI4Name16MidiPatchManager15is_custom_modelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Speaker4moveERKN3PBD13AngularVectorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12EventTypeMap8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_temposEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ElementImporter12prepare_moveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting15user_script_dirB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelector14property_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10AudioTrack12write_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route17remove_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView25set_global_gradient_depthEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert22natural_output_streamsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20level4_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EES9_S9_S9_RS0_IN4Glib6RefPtrIN3Gtk6ActionEEESaISE_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12remove_routeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5PitchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route16clear_processorsENS_9PlacementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8ProgressC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item11set_tooltipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD9get_pathsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15AudioFileSource25safe_audio_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap13can_solve_bbtEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN4MTDM7resolveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route31direct_feeds_according_to_graphEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap15tempo_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15cmp_nocase_utf8ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist16count_regions_atEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager18get_tags_as_stringB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20compute_sha1_of_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext22physical_screen_heightEN4Glib6RefPtrIN3Gdk6WindowEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_rawget verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist12drop_regionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_pushinteger verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Slavable11assigned_toEPNS_10VCAManagerEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_output_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Progress6cancelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryC1EPNS_7SessionERKNS_11AudioRegionERNS_10AudioTrackENS0_4TypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_isuserdata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist11remove_gapsEllN5boost8functionIFvllEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert21natural_input_streamsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList3cutEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10BlinkTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable14window_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD13StandardTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9PTFFormatC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session13get_routelistB5cxx11EbNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable17tabbed_by_defaultEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaState7sandboxEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location6unlockEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11IOProcessor17prepare_for_resetER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourSpinnerC1EN5boost10shared_ptrIN3PBD12ControllableEEEPN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PannerManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session25set_session_range_is_freeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AutomatableD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager19add_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route29all_visible_processors_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo19master_device_namesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session30abort_empty_reversible_commandEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy10use_windowERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti10set_pixbufEjN4Glib6RefPtrIN3Gdk6PixbufEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8set_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase16add_drop_targetsERNSt7__cxx114listIN3Gtk11TargetEntryESaIS4_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26maybe_update_session_rangeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager14clear_au_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_layout_fontERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR23AudioTrackImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location9set_startElbbj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12ExportStatus5abortEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15RCConfiguration11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager13rescan_faultyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region15get_cue_markersERSt3setINS_9CueMarkerESt4lessIS2_ESaIS2_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert12set_thru_mapENS_11ChanMappingE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane11get_dividerEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode18sample_to_timecodeElRNS_4TimeEbbdbdjbl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations21clock_origin_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack13midi_playlistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations19auto_punch_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VCAManager10remove_vcaEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin10port_indexEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob20controllable_changedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8BindingsC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeterC1ElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createEN5boost10shared_ptrIKNS_8PlaylistEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext26set_active_text_if_presentERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ElementImporter4moveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager18ladspa_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR27legalize_for_universal_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16load_keybindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9set_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable16current_toplevelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_channelEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8QuantizeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack21write_immediate_eventEN6Evoral9EventTypeEmPKh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas6Canvas12add_scrollerERNS_11ScrollGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion9normalizeEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView12gain_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_src_qualityENS_16ExportFormatBase10SRCQualityE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMapC1El verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist6rippleEllPNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager20clear_vst3_blacklistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session32get_routes_with_internal_returnsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13params_to_refEPN9luabridge6LuaRefERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VST3Plugin22update_contoller_paramEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap15bbt_duration_atElRKN8Timecode8BBT_TimeEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist5shiftEllbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification11descriptionB5cxx11Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_envelope_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow16set_head_outwardEib verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12StripSilenceC1ERNS_7SessionERKSt3mapIN5boost10shared_ptrINS_6RegionEEENSt7__cxx114listISt4pairIllESaISB_EEESt4lessIS7_ESaISA_IKS7_SD_EEEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager4initEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector10set_minioiEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region12set_positionEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LegatizeC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16synced_to_engineEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist13top_region_atEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9PeakMeter14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16set_flat_buttonsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager22set_toggleaction_stateEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine15usecs_per_cycleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings6removeENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC1ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region14captured_xrunsERSt6vectorIlSaIlEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO15set_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager18reset_input_metersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10harvid_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_sizing_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track10n_channelsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11clear_itemsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory11region_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_trackEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_image_cache_sizeEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4Port10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16bump_name_numberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory11export_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Progress9cancelledEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_kxEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsElED2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10MidiRegion5modelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19request_sync_sourceEN5boost10shared_ptrINS_15TransportMasterEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18unknown_processorsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6BundleeqERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager13set_sensitiveERSt6vectorIN4Glib6RefPtrIN3Gtk6ActionEEESaIS5_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16uint64_to_stringEmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MuteControl15set_mute_pointsENS_10MuteMaster9MutePointE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager27get_configurable_midi_portsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap14sample_at_beatERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region14has_transientsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16set_boxy_buttonsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LocationC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD13StandardTimer7connectERKN4sigc4slotIvNS1_3nilES3_S3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets6ChoiceC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St6vectorIS6_SaIS6_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEN5Cairo6RefPtrINS0_7ContextEEEjf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15is_delete_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext11SVAModifier9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings5emptyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session26get_routes_with_regions_atB5cxx11El verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session17timecode_durationElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region14adjust_to_syncEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker16cycle_visibilityEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist5pasteEN5boost10shared_ptrIS0_EElfi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager24duplicate_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Elddb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region15lower_to_bottomEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region16set_video_lockedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy8show_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist25find_next_region_boundaryEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18default_play_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4SendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track24get_capture_start_sampleEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveViewC1EPN12ArdourCanvas4ItemEN5boost10shared_ptrIN6ARDOUR11AudioRegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_codec_qualityEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist28find_next_top_layer_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist12region_by_idERKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item17set_ignore_eventsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_trim_beginningEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist10regions_atB5cxx11El verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11EventBoxExtC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager8set_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_rawset verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MonitorPort8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView11clear_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMultiC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter4fromEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15audition_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application17add_app_menu_itemEP24_GtkApplicationMenuGroupPN3Gtk8MenuItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor12to_interfaceEfb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5Frame11set_paddingEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine4diedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23set_snap_delta_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector12set_functionEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item15lower_to_bottomEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track12use_playlistENS_8DataTypeEN5boost10shared_ptrINS_8PlaylistEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12get_warningsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle9nchannelsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14signal_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor8invertedEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMapping9offset_toENS_8DataTypeEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector21set_silence_thresholdEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKcm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15AutomationWatch8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Processor5ownerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15AudioFileSource18get_soundfile_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_13SoundFileInfoERS6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations17num_range_markersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaState7do_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_meterERKNS_12MeterSectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16window_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_prev_stripableEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings8is_boundERKNS_11KeyboardKeyENS0_9OperationEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO8has_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createENS_8DataTypeERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetector18cleanup_transientsERNSt7__cxx114listIlSaIlEEEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session32globally_set_send_gains_to_unityEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ENS0_7ElementEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas11FramedCurveC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist16duplicate_rangesERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15clear_stale_logEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14ExportFilename8get_pathB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9SearchBarC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session31timecode_transmission_suspendedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13av_export_tagERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin18enable_ui_emissionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session9set_cleanEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerC1EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings25save_all_bindings_as_htmlERSo verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route13add_processorEN5boost10shared_ptrINS_9ProcessorEEENS_9PlacementEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route10meter_typeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15TransportMaster12display_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_tempoERKNS_12TempoSectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8ThawListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral10ControlSet13what_has_dataERSt3setINS_9ParameterESt4lessIS2_ESaIS2_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR30handle_old_configuration_filesEN5boost8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_iEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Image9put_imageEN5boost10shared_ptrINS0_4DataEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle17offers_port_aloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack23set_restore_pgm_on_loadEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9BufferSetC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas12TrackingTextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand10value_typeENS1_8PropertyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MidiStretchD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13SourceFactory22peak_work_queue_lengthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo23set_external_instrumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert13set_input_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5Frame14set_edge_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_iscfunction verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert24can_reset_all_parametersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12add_commandsERKSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel21new_note_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region20special_set_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor14from_interfaceEfb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10sound_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR32gain_to_slider_position_with_maxEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session17punch_is_possibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand3addEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist9uncombineEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionEllRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_next verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR32slider_position_to_gain_with_maxEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings7replaceENS_11KeyboardKeyENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13has_midi_thruEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase15add_object_dragEiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26request_default_play_speedEdNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager16select_normalizeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView21set_samples_per_pixelEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_setmetatable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7ReverseC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15cancel_scan_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19set_delete_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaState20collect_garbage_stepEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI11popup_errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18playlist_is_activeEN5boost10shared_ptrINS_8PlaylistEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector14cleanup_onsetsERNSt7__cxx114listIlSaIlEEEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral3SMFD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO11remove_portEN5boost10shared_ptrINS_4PortEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session17add_internal_sendEN5boost10shared_ptrINS_5RouteEEEiS4_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo18lookup_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11MouseButtonC1Ejj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager9save_tagsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsENS_8DataTypeERNSt7__cxx114listIN5boost10shared_ptrINS_4PortEEESaIS7_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item14set_y_positionEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session12actual_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting7by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist24get_extent_with_endspaceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter2toEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application12set_menu_barERN3Gtk9MenuShellE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo4modeB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10transientsERNSt7__cxx114listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas8PolyLine20set_covers_thresholdEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown10set_activeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12import_filesERNS_12ImportStatusE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session32audio_source_by_path_and_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable15add_to_notebookERN3Gtk8NotebookE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo22get_patch_name_withoutB5cxx11Ethh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Pannable21what_can_be_automatedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8activateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13BarControllerC2ERN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager10get_widgetEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27set_requested_return_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_absindex verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbfsEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting11script_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_touserdata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC1EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager10deactivateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Source15mark_for_removeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext25set_no_tooltip_whatsoeverERN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle21set_ports_are_outputsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert27collect_signal_for_analysisEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Port11pretty_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager8set_tagsENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_NS0_7TagTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_out_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region11sync_offsetERi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_pcallk verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations17marks_either_sideElRlS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchive20extract_current_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track16set_align_choiceENS_11AlignChoiceEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow14set_head_widthEid verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route24feeds_according_to_graphEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14reset_bindingsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MonitorPort19set_active_monitorsERKNSt7__cxx114listINS1_12basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_maskEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: vststate_maybe_set_program verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMapping3setENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12load_profileEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session22had_destructive_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24AudioRegionImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Port15get_connectionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11ChanMapping12is_monotonicEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track15alignment_styleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session34globally_set_send_gains_from_trackEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO9ensure_ioENS_9ChanCountEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18source_search_pathB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Progress7descendEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21register_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle16set_outline_whatENS0_4WhatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8BindingsD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4initEbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourVSpacerC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap33round_to_quarter_note_subdivisionEliNS_9RoundModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI13flush_pendingEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory24get_regions_using_sourceEN5boost10shared_ptrINS_6SourceEEERSt3setINS2_INS_6RegionEEESt4lessIS7_ESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager19enable_scan_timeoutEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine23reset_silence_countdownEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker33set_use_window_manager_visibilityEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19no_modifiers_activeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_pushcclosure verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC2ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6removeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas12TrackingText14show_and_trackEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager7refreshEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager16vst3_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap11insert_timeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist3useEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap15gui_twist_tempiEPNS_12TempoSectionERKNS_5TempoEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14solo_selectionERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region21set_selected_for_soloEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13SrcFileSourceC1ERNS_7SessionEN5boost10shared_ptrINS_15AudioFileSourceEEENS_10SrcQualityE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15allow_auto_playEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Flag20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20set_custom_led_colorEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27request_preroll_record_trimEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurveC1EPNS_4ItemENS0_13XFadePositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item4moveENS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager17audio_input_portsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14AutomationList5pasteERKN6Evoral11ControlListEdRKNS_27DoubleBeatsSamplesConverterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeter13set_highlightEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations22session_range_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory7map_addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Prompter10get_resultERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region17rename_cue_markerERNS_9CueMarkerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD22cartesian_to_sphericalEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager22remove_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist5splitERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12AudioLibrary12save_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin13write_from_uiEjjjPKh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item8get_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist12split_regionEN5boost10shared_ptrINS_6RegionEEERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4Send26set_panner_linked_to_routeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext23CheckMenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item4grabEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme19set_widget_prelightEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI11dump_errorsERSom verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15lua_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle20set_ports_are_inputsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20set_object_selectionEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5Timer12set_intervalEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvasC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Auditioner15seek_to_percentEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_rgbaEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap18next_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24abort_reversible_commandEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_nameB5cxx11Ej verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region9set_mutedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9PTFFormatD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert9reset_mapEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_with_mp4chapsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11pixel_widthERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27ensure_stripable_sort_orderEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle23overall_channel_to_typeENS_8DataTypeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets17VSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_typeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session13remove_bundleEN5boost10shared_ptrINS_6BundleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10PortInsert22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager30short_port_name_from_port_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy11drop_windowEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap20change_initial_tempoEddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_meter_positionEPNS_12MeterSectionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7ReverseD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup13make_subgroupEbNS_9PlacementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session25get_snapshot_from_instantERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24reset_performance_metersEPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode17increment_secondsERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager14select_taggingEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21cleanup_trash_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_maskEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy14set_state_maskENS0_9StateMaskE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_pushstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconEPFvP6_cairoiijPvES3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion20set_default_envelopeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route19reset_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_topointer verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AutomatableC2ERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle7n_totalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine14setup_requiredEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19set_range_selectionEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager21enable_active_actionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist4copyERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView10set_heightEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas5Arrow1xEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PannerShell8bypassedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR27get_file_names_no_extensionERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD9hard_linkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager11reset_statsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist25regions_with_start_withinB5cxx11EN6Evoral5RangeIlEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session36request_resume_timecode_transmissionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets16ArdourDropShadowC1ENS0_10ShadowModeEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer8point_inEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session28remove_pending_capture_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist22get_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion14speed_mismatchEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_gettable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable6tabbedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeter19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10BlinkTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK4MIDI4Name13ValueNameList15max_value_belowEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item12raise_to_topEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26set_exclusive_input_activeEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10PortInsert20set_measured_latencyEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_time_format_strB5cxx11ENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin9c_ui_typeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item8reparentEPS0_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap13round_to_beatElNS_9RoundModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert18has_output_presetsENS_9ChanCountES1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8ThawList3addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: luaL_newmetatable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO17bundles_connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings12get_bindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_setfield verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas6Canvas19set_tooltip_timeoutEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24MidiAutomationListBinderC1EN5boost10shared_ptrINS_10MidiSourceEEEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD14timing_summaryB5cxx11ERKSt6vectorIlSaIlEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist29region_is_shuffle_constrainedEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21solo_selection_activeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap18exact_qn_at_sampleEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand3addEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext18left_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10move_startEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphC1EPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager16get_action_groupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings4saveER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13CoreSelection14get_stripablesERSt6vectorINS0_26StripableAutomationControlESaIS2_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2ID5resetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeter14set_hold_countEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_delete_buttonEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_bankEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap20exact_beat_at_sampleEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5PopUpC1EN3Gtk14WindowPositionEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11detach_menuERN3Gtk4MenuE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16internationalizeB5cxx11EPKcPS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21LocationImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11AddMenuElemEN3Gtk12Menu_Helpers7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerC1ERNS_7SessionENS0_10ExportTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session15transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4PaneC2Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets7TearOff9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand6removeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert15has_midi_bypassEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Source14add_cue_markerERKNS_9CueMarkerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas8PolyLine11set_fill_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting7refreshEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13BarControllerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR3VCA21default_name_templateB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown17disable_scrollingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Meter15samples_per_barERKNS_5TempoEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session7save_asERNS0_6SaveAsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route10ab_pluginsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region17set_sync_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo5modelB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6changeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEENS1_8PropertyERKNS_7VariantE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager8scan_logERSt6vectorIN5boost10shared_ptrINS_18PluginScanLogEntryEEESaIS5_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist9top_layerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: lua_gettop verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10trim_frontEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15TransportMaster8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.9.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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEP11SNDFILE_tag 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: _ZN12AudioGrapher13BroadcastInfo14load_from_fileEP11SNDFILE_tag 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: _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: _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: _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: _ZN6ARDOUR10SystemExec11_vfork_execB5cxx11E 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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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/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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _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: _ZN6ARDOUR7Session23request_transport_speedEdNS_22TransportRequestSourceE 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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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_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: _ZN3PBD10stacktraceERSoii 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: _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_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: _ZN3PBD10stacktraceERSoii 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: _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_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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii 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: _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: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv 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: _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: _ZN6ARDOUR7Session23request_transport_speedEdNS_22TransportRequestSourceE 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/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: _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: _ZN3PBD10stacktraceERSoii 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/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: _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: _ZN3PBD10stacktraceERSoii 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.9-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.89830 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ardour-6.9 + DOCDIR=/usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.9 + export DOCDIR + rm -rf /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.9 + /bin/mkdir -p /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.9 + cp -prL README /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.9 + chmod -R go-w /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.9 + chmod -R a+rX /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.9 + 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/ko/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/ko/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.eJ1EWe 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.9.0: 21320 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: _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 warning: hash collision: _ZN5boost10shared_ptrIN6ARDOUR9AudioPortEEC1Ev _ZNK9__gnu_cxx17__normal_iteratorIPfSt6vectorIfSaIfEEEmiEl 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: 403 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-vst3-scanner: 453 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/hardour-6.9.0: 309 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardour.so.3: 95130 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: _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: _ZN5boost9intrusive6detail16key_nodeptr_compINS_9container3dtl16key_node_compareIN6ARDOUR13PluginManager11PSLEPtrSortENS_11move_detail8identityINS_10shared_ptrINS6_18PluginScanLogEntryEEEEEEENS0_8bhtraitsINS4_9tree_nodeISD_PvLNS3_14tree_type_enumE0ELb1EEENS0_18rbtree_node_traitsISI_Lb1EEELNS0_14link_mode_typeE0ENS0_7dft_tagELj3EEENSA_ISK_EEEC2ERKSR_ _ZTVN6ARDOUR23Mp3FileImportableSourceE 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_ warning: hash collision: _ZN5boost9intrusive8bstbase2INS0_8bhtraitsINS_9container3dtl9tree_nodeINS_10shared_ptrIN6ARDOUR18PluginScanLogEntryEEEPvLNS3_14tree_type_enumE0ELb1EEENS0_18rbtree_node_traitsISA_Lb1EEELNS0_14link_mode_typeE0ENS0_7dft_tagELj3EEEvNS3_21value_to_node_compareISC_NS0_18tree_value_compareIPS9_NS7_13PluginManager11PSLEPtrSortENS_11move_detail8identityIS9_EEbLb1EEEbEELNS0_10algo_typesE5EvE11equal_rangeIS9_NS4_16key_node_compareISM_SP_EEEESt4pairINS0_13tree_iteratorISH_Lb0EEESZ_ERKT_T0_ _ZNKSt10_Select1stISt4pairIKmPN10AbstractUIIN6ARDOUR13MidiUIRequestEE13RequestBufferEEEclERKS8_ lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardouralsautil.so.0: 104 symbols, 17 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardourcp.so: 1750 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0: 1918 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libcanvas.so.0: 4096 symbols, 22 bpp warning: hash collision: _ZN12ArdourCanvas10XFadeCurveC1EPNS_6CanvasE _ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5Cairo6RefPtrINSA_12ImageSurfaceEEEEEE10deallocateEPSF_m lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libevoral.so.0: 3339 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: 5681 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: 6156 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: 5734 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: 690 symbols, 20 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libtemporal.so.0: 39 symbols, 16 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwaveview.so.0: 1249 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwidgets.so.0: 5041 symbols, 23 bpp warning: hash collision: _ZNK4Glib6RefPtrIKN3Gdk6WindowEEcvbEv _ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS3_8functionIFvbNS5_12Controllable23GroupControlDispositionEEEEEEE11_M_max_sizeEv warning: hash collision: _ZN4sigc7mem_funIP15_GdkEventMotionPN13ArdourWidgets4Pane7DividerEbS4_S4_EENS_18bound_mem_functor2IT1_T2_T_T0_EERS9_MT3_FS8_SA_SB_E _ZN9__gnu_cxx17__normal_iteratorIPKN5boost10shared_ptrIN13ArdourWidgets4Pane5ChildEEESt6vectorIS6_SaIS6_EEEppEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/sanityCheck: 1 symbols, 10 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qynbSx 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.9.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libwaveview.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libptformat.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.9.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/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/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.9.0: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/hardour-6.9.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/hardour-6.9.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/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/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/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/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.9.0()(64bit) = set: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, /usr/lib64/ardour6/ardour-exec-wrapper()(64bit), /usr/lib64/ardour6/ardour-vst-scanner()(64bit) = set:mdvDHslhzxYIWabZD5hVCENOZyugW2v22u7HZ8h9BBUULWxf6oYIqncleE8ZbctVHlRQH7eAlhnWmeY4qLHK4BOihuEHMejBiBWTtIjeEo383Q7lYlAJaVEP0Vc5qz6xA7fUlTkjjvqkGfn2UWZikcXHkH1bkush3H7Cxj0729t2ql2KwjaZ2cLjbTBX06xnWDhHdPBADsb2HVx8jdY9skak3CfWNI0gVsRTEvVN59UAGiOTQnXcXWE5ZEgZpeZa2wexPA8P9wSXGXlhKo9dTEqAGPfalgiGx0x8ua1ZiwezGmWxS2ZHHHj2RlIqmHL8WSZpfIBxJhyd6qq5nWCikW8g6KkJjifFaaZkDyUMhwx1S86xgNH2SoFZf3GZDrwM58ghn0w6EOZv9BUCWusV4pwaOuRJXo6SfESUDypp5675IWG0bKp0uCQd2Mq8MO6K9u58zgarO92M1EeV3mag69icse49LvhDoRyz11qZHGdymmAIwZxokvZj8oGQNCe4tZHiYLnXvuwDGTZ3rNhu0mBGZGdUXvH64K1ZgtMl3q3nlq7jU2ANN45lstz163NwQrpyDe53yHlNWN1Zr63WtJD5pSnWD03omtyfyZoHab5VhtC7m2R9RRj9bGBSFlsYTTnQ3EvPnrARCrTwZj1CiGqjHb4I5lBU1ZxL6EtiDx4Kl3ZArhq0WOuK4v8EFJPMYhy03dMMnkwUbJ9ZuhCvq5QdzsKQ8V9Ywz2NSbMghEMeJkcnMCowc5E4CEZecVSOcansYk6kWjpXjIKzmtD0SbC6BFJTxfDFpIdqmr2, /usr/lib64/ardour6/ardour-vst3-scanner()(64bit) = set:mdvDHslhzNJZBmBjtBBZHyEsjQoVvN3inUjgMXoJ7ziabNNvR3vcMUpRKoGsghWnCKYRGqWR37OGEbR7Sx3fxSXGbhFIkA7WaIPWAVT9x1QLXoDsgNS43sgXzaZq8rlOhD1OpaQ6d29fuE9pcSkjjvqkGfn2UWZikcXHkH1bkush3H7Cxj0729t2ql2O1vL9lJe1puDmKbTxT1GpnWDhHdPBADsb2HVx8jdY9skak3CfWNI0gVsRrT6nAwjGa9vjvdW1qNf2VDeZa2wexPA8P9wSXGXlhKo9dTUds62j9NYjHcZyAAq8g8O5eD5UbwezGmS0zM2UlYvnnD4GHZjgbpJZiyKJvZgrporAozxmrbEC4uOdBEQhwcsFqDAuilwM4Nxz033mchuzgoicPGwdmqZLwWz1KS0xbgwWhSacO0E1qfLeZjF4TkTzbD83khSHKt7PMZhkrYjNII2j3Ne0HKaMyr6wD9tz0I62s0yjlhUCUlUNqNharO92M1EepeQWa58z496e7yATLEjc9P8UogwSZGqzEB59bUvwhZ9Zw2CatIF3hTZG4ZHnXvuwDGTZ3rNhu0mBGZGdQGKyW6TG1hBsQV3tHz2G1Jxpi9kpchW2EZiP9zitz163NwQrpyDe53yHlNWN1Zr63WtJD5pSnWD03omtyfyZoHab5VhtCzkO8xWAWWFA5RiXQaeZrLLE7gxyfOnrARCrTwZj1C1TEFO5yXihBgMmkly7Yx8jn3QeFP8hbgoRMfJ5Je7pCpHcfTj5IEQSpoZok4msz6oUbagYBSAloJDcZAHwKsNuNVizADM3ea4rL035x2XQiNsNRiNtwc5E4CEPHTZ4KJczO57fB1BZkpXjIKPcRuFj0XBUSoJcJZeMDPQcS6dHdhH2, /usr/lib64/ardour6/hardour-6.9.0()(64bit) = set:mdkNkX70qxC4ZHZr4DrfFkgLGxs3TXZ1OlN9JcFiRHZs0oVQiakGSbyMtvZktNwfy6Rk0KGLaMRpf6x4sBmfZ7WGytOAj4BEAwJGWQEOZajTf9gppK8WuDr7un7aNAbbz3dsiX2NGAW7AqfnIRyKkw1hVknKVUpsqJyGIIcZkmdpc8lSDhfC57pZBpAwYyw9x2Z1BIZE5qg58J8Fg5BsZdJJ4LNNZhHu5qozej9QH05MeYp8cB4395mEhGK1U7owTMwd5oFd2kGGNrwmxQlt8bHBWfZ671sYpb9dtArYLZtg1DIv73MzXMxcHRYb1nbrKzCymevD6shR7k54YjrHa7wMoBY8OYBXDGOoOZhe04TZ4PITRlkbzqti3869QAa1jAUk3q35wGRLLn8cAuAl0TihfMFcayJRTIZaWoZ5W8CM0A6BFC4j0Ijh8ptaaMUlomFHb0rdlAhiGzEfb6ppZIprwIUeyzIXELPrx53gQ951Ns0vaoGQInPnquwArMM8ZoRFbkL3Z0eXNZrDEvUXxdZtkZ1MdlvFA3JVK7DFDJTDJx2oJ0J0vwR7dvOGkjtLELJSdQ450X6gzsNWCIZ9Ty2wjfI0bFGQhcitkp9CRUXgUjplsa1BMZ5T1BnZtCx0, /usr/lib64/ardour6/libardour.so.3()(64bit) = set:udzOxNaIdqCiDxs1Z05ZbZuF0ujIw0U1frDr6ZsGFGEH05ms6YZAGIDZFUpQZ8JoWZEmlWrZhMn4XHU5bOwog8C8h8gQ0LDzpfAlLtEbGUwoJcrRS1hzheBbB3Zgh3Ob7P70e3Z4kcZ3RR6R8s7i1vrjPBprjBhXr8xX0D3L9ud7b55aFfLW83pGHU7NsSfOCzCf5a7qqmo6ssocuMI5Bx6BGIiBQvsW2miExKu5vNG3VUk0hpfhtSi9K7iwor8Ps4GkuPPiwNXE9yZLXByUyAPeZL4MVdEHD5kDxmdKeCQnlZo7Q0x3I64nTdPwQk5drcBwZpZ59E3twP1mVdyBku7yuwfQwR6HM3aoBYXreyFNRqaUHZ7nF2K6BHclhkCdxWwTkm9qXn5Fb5YHkEoFxEaQBYzL43hdy0U6qFp910ayHOGCw3ZLKIH4qL8KcBka43SBfzrxznNZ6aT0px4sU48GRIKNedizNHciZlgBxIo1uM72ZyPNzmzbeYP1J2FtkBZg58lueIsLu6W29ztDBJRg1ZkIZzxaNHUCWjh9P7VSgSMt2M2NxCc4fB0cZFRKVRhWrgPOm65vosMUiDpEWOnatuxCGbLJyTHbVC0MYMoPvIsG5GyTBxwuC3h0pML1SrZHlwe6pgzp41pPQZ8dQCzG1JJ8MYNbOv9TSSrETD5wf3O8hpxb6gvIikdoXGtV5gszhBC6pZujLYUIUs4MmcJQFff20Osy9ZISAG2Zm64xOao2Qxe1LdKUOeikOMzKWzLxGIF52wH3ZE36UCLEjxfJbM0H3b1HQZGfPBeDPh19rYa3AFo4fgZglKDQbKT06dfagoklAmOK7KlxURBL58bW5n74xn2qTnUfUjijPJU9U4Oho9tKnyT5udEGGCP8MiNhqBW7G8dkwMhwdoMUVMw16GrOmR4Z5jqdcZGFg1Rtw4L1ILs2Dv2WkMDpASlptJ7rF1hGncEDgLhZwgwTkAk156edqT58DgHGrxpNNqGqJA9H9n6CJfGdToDZoGtHM5xloRrRNHP2IiZwxZn2AhwIxq0hhH9bSJoiwaQa9Zt8BL0Seru35oUsvu7JDzdk1FfM1V0zItef4Ea4bvFe3IdcHcgPT3HZ5RNFVayxWQRnb6BZ7EEjw1aSPEyr13hiM8xCxrpCEgQQObc5ZBgxPoN32S091ml8kVZ0TiNoiEI3tCq3afhK8yiDewH72PrZyAjRWUaFEBamKTq0Bys2EoYWft57yDiAx0hU19b6Ydg8rkYZJApQk6PjZ3vqmNPZkK8V4ZH6YKogfNn6ZA0mBf35VN0bA0LznuYWo7DAQZafDGkb0OY3vFQVpnwnq7VWF6N5eVEOLRfRfnielYu0xHFZdvVrgUjiX9qESkyoZIh0MhqwpepZ6ycqUn8i0ur9rISF6gAMDHtLc4rYQ4rzQG0Z4IHZ41wUU2K8Buss1XlbqN0bLZpWxaQMWXXhhQrPtUHUQsisf2Z6oxylA5TdYHy4DJ7Iw2nED0E4uRT8JAZj317FIwTlSPJFIThuIZ6gOhNW7PgPFo1jjaKSuFdra1kqCcFHIZoeRWLEfp5b3cF1qRwxFZw3mI4BtEXtYMz7eANA3PjwRbOIcnSeHIy0bq2EiC5g98FlfIyFhwfCUbkC5PURZnWgpXwgPchSG4RbXkAd6Zd8rA6oZ2GZKNqKs37zt41HtSBopmFUHofRwkJYmtkqrL6tSx079qr8X2s7HQF863ZKueMINbmI6nlQ6Zd5iGZhRzFzCGOXfSRtkcmSMwjgcOp8lqVweeBxxocpptUN4Vb3Nwa0JnZ0JoaqRVKGy5Tc3mcsCI7d0ZdkwKfERrmZe0ueW75nP8ynm3cg0NIZLfAbeJ4uqOLy7GGtpC1VxyzGIosOHMgdsFx0gm5gM26mDp0lGcFZKu1QbpgJ5GZuenKqEwFW8o25xiFDLMEn6UEwInd83LIBjZgNVJ4VigZc3zcPZ2oENayAZqZuu4QwJWvqHq0ZHRaFUFwVJtuQrW1DwFpkBD97tV58lw1zfiU3glyqZHlisnJC5yx20QyGtoAKBIiMH2NuVMTapD5vtpcN6jg826kM9DDsZiTHK7cXEgQoKxblrE60HWZbHl2o3Jx4UkNE6hWumpFNKXtz2lXl0ugXll0t4vxiacIUu8luLiruXZd79ZkhFv3rQ5aHNKeZ1MgZAFLn55kZAF9hhPRxbxMKyNO7QsDuSxx5OKPREG0Arwfvu0mrFzDBikZjwhmSUFQYQztkAfBBrCWGVpcQFdZ7ZtOW9KdsBGGpGqRFxl90JSRIIRr23sMLItZzFA5xm8oZkGxt0yBUsbE3e1Ggzbk4rkONZL7O5PcN9FdogZJkTVVqaeib5lt4HOTZ6XDV5inzEOcJGEJRCyoqDHmsqehKFZFhmEmwpqP1GfswUz0vd9zm9UIvIMJYw8K77cFLdI0qmnhEdt2Z2HyvvsxcFu9PMZ0ZcCSAOWEYnYrp39QkSdoAwku5UK0O6S9kQX4ZJMX0eaun8PYCjoRO1XbbxosfvixS7b3MikMdIfL7NGGzwlmZEc7eeEeva70i5WxHlSqxCtlDP5hvJMHDbB5QBXm3XnC2yekaGvT6HChwVZ8P2Nj8UpRAayFcT5SS5OkkZmHlzPwbaB15NRl4Xx9CEqybGC945q0pFVJMhZ009D4avJmSWt3ybxvRawpjs9FFYs3ZuWGPkHdJJXKVeHgnDi9laP0hZdgX3AoaDuuZcUn8GkXigZitJJ3LtfJSZDb1Kegmo9WKPU0J8jZzzl4vECacqOhNDKGySe8OoZaazQoFsKs33cwrglyytblFGhFdPdZk4xIOVUW65kOFkeZDQjodgCku9g4kdS6zuAopKid8sZcZ4c24Z8LsbO3rXE0BMZrmti92P7MTMOb0rmQDoQZlqRU6FsYzmwIZrU8wFkieQ3QizTDlDjcRazwj52Ty3WbmUBSmUO8KA3LvJyebRY0n7IHTR5nGXPfcOZizvfucYd5DcuD69jIjekx9JVdNg7oJcqcZ4DKZIcASPvOK87ETltplwmRthxJmDdzFuw5ML0Yo44Jz2epJFZxikgZkMUWzD1UjoNcr2wi1SWvKDDG7YxQWeqWnfbO4EuwRqRYSQgsh3p71SohpSXIfeMMzcKHgevlEEHIVRELi18XIclsfcued2AfalRhqMveDZDIXE4T4m9vgo9VBkq6H8d9tB1Zr713Z7n8jdyymegTGnpHdgGTKhwxRyc2FCusge0HqP9efZCt4oiB9nu5DdDnvaqC1EFzrYtUz34Vf50Bd1E6oV0s30X0wD3yJlcNN268CgsPfjUZng4nPkbXIMIaWpPVhpb3y9P2lnouyUfrqSZ4RtHJo0ZuekQNzmxqCucLKxGZiFORqMthZ8IbvVzGSCwzr9POyoTgZnxRXk0PrCufyjUs845wFTE6N1Nxucc9XaAdZJ43EXF0UfoxQZBtZIF5tTq6wJ1UJnlwqcxifxEsMwFliA91aegLyE1ZK2wwmBBPxOtdN0nauprm51mXTLOLNR8VqJTUZsNPQNPxZwS2kUZlUnnWU3SMSZECPZbRy7bogQ40P8wHUUJo6SKhh7a7F1Z9PrB2ZHobEtNOoKPLZFEpvR1Z3D5Woa6sMtGlTyUrwOj5fNJE8gZcpxKdclQ5mg6QfyBvnrwFEcDYfBWNzhqhqUmZ3iUT0UDI4pHJ4kBK3Q2ENMDbVvBmgFwzWvMcvraOAuz1iom0KZC580Ix2AXsEdEKMB0rQSGth5yfghA98lthAFFBSWvzQ2MgfHUnRg2z7jtZJbJLNam6r9KoJZySg9KBKapgsClaXB5LyhjMpjSwFB0y8TGswBKCL2RT8dpFUEp80nyeU8cHxpSu2OmcaXoMONUMYvq4ZrJtqoK31XayaGe3AZC7ZoR6Z6ZurOwQUCDaIlYavAA5zuc0cXHzuE2uClYZqRtV7EijZiEjILdwDlxwlahZHmSUvxtXZqKuXcnMdUXZoEFatGwZ5Q2Od39aRLsUQR0UccAbb99b8i7KBtPZHPSJTZiYCCpcYK1745xCRGeUHcmzVANxeZ0syGXBawx8L3PbjzSUd9k9ZIFEkDhF3dui6zL86ahoepxoDBev0OZdZej248D7O4wZH4hewZwyzKRZyNgzy9fQzluVOBcaZcwypozYdYTZs6kInrKK6lTBSs0jD3zDAQsznF31VPCVonsnZ90sff8eaOqBek9u9wbXsMML1aPKlS4cGCt1ayrgh0Rf2dFvUjIpWHq5C9XxRwZALxFZEUDZaZJcXrZlhwWWR3RkYgVVowlgKZGdOZxQdye34Pn1NvB5P9fld94xYecfkg5Am88N1fUDveMFjd9gNFzyL0PiPW3c7IGaMPfw5d9YOg7eYiO66wyU7JZ2kNG6Fqcenb15xrL2suSxLVW47RMxFCPJrtUko2b0xXsBcK8i1rANoHBuxCD7yilcXCuhZ7HlJmXB30TOjdasvB3Tka4g5peFs9NL7KWNVn0egILK6l3nM5JcOaqwYTthnQQaadeLGkj4MOVf8CRiCFbBZe5KtYuPItipQTwIvIEAQO713F0AJHBoijg1I3l25L6dDYp83EsG10PGZvIiI4IZ0hacseOthVZvZ5aGrZ7hT8uz4QaqXCZBvZ9uUMbIZEQUZyZLKZETLPWFhXDZyPR2baJehX35yewtWpeZiIPVPAqHAOQ2KM9otUgGsyelMZBR71RxZhJipMdiZekZ5kwKAUhOdrkAmc19gWENqGTCiTTBWTM743SGQUHi7zj3NbLstEn8fgE5Gb7Cei6fVphGFTmqBBCE4BmZDEFLzBLBMcmXOkNMpcGnl3GzUaMKwnVry6Lxgt8oEF81MP029zuu55htDaltriG6jFR7IuJcwmjnRiCeZdQWDkHCR4gZiqgq9lymewMG36mNxLbnd3vL66WBVaf7NRzmZeuKdAjAuObbfUVsCPAMpowz2ZITiCUJ6GCNNdWuFUB1XDGBhZuYkS4s9JQMYnxKlfHwpT3GBHbrs39M5fc5EqZu4kfpMbjTonJJ3hKoLzyMsRY78j3HULJ1wPg7O5N3pPGrvXLIaofEknPAxwz79EQQ54Cz7HKSZ8asA0RM4yBWsN2wQtjdshzKGRLvbBZf4sITZB5Np688Lu1e64qQX4vPIGkFZFjvxPwGQDGteX4OwOJw338umkZBozjUQvaZdqfRNGB0xXpCF2YkyK0CIgBlHjEYL4pyU5ZiRwMBlZukaA6nWMxBlyQAmhLicZDCoWDDDzAjfg6kPN5AEYuZbO3MVXz5U38XCL1DN7j1H75i7m5KZ2sbKlBIvOvXYhZ3lpjGkZFmj1Z1EK6Ehq9DS8xMkFe0dNi5nqgHgzaPPJEXI2d0RjpeaXVM6h29LPRoxvcjdFtZ2kFPuF3oXDQb7ysbHZ0w9YHjgTMESzBppxhAeKfMFBvyZzcIyZyQ4HayrZJp8kwCvh1CM2lTbW9E2sBfmoZLtbgAXl4OhNBUzPMIuoSNLpGeIT0Zr1PjGc3FTp2B1gMTMhVrlsSeSWJzzMRhgfThgqQrxs1idHOeSgZDrwBrC7kHA0oy01UI9jzMQdKpUPKelnRUwwB8JYtir236kggWJcS8ZAtOvs1GtDm6WUqZLb0r6FmULg1Bv0GfVq3JIl2GPhEcZ0a68IJRwOEWan0AEO4oBkBeyqFthR3RZ3Ha8PMZ2ag2lEAs8Zb8ntJH5ZK6KeYQm3i2ZKWJymfzOpznuva3fbfvXIDTfY54S6E5tXxuFNhIwDGj0WeUXOWZnse3gCd1EW6ZuqHDNfI6X6Hgmr8FaomjcVriI2bf393WXU50ZxYbZBLkLDC6H5x7CrQkO0FInmKdYomE0WJpDj6WaIPVA0EEzdScWGWfZbJZetJ332RlHizJDBTP1kreioQo2O20SapynsAgmccjyegTu75qDtZeZhdSJgIHrSqnjZ9GaADeKjZ3ErXVOYbESpaa7wD4CAT1Z5FPkROMmra31xDoCSDWnP0sxDifZ1VD9NlZqJYsq6oFVmykxy2iWJ2Z6UQpGhHJQwzHEEJSEZALZfVGYttIj2cDEvfnv71Xqkhs3j0ScWbcVO3wtYVNrmrjnBlPfGWlRZtvc4C4rBHGqcngr0JDb7ir6uvHLpBRTZ6o198HhhFwvkWGQU5Sdn4IJuPs5sZHZ1ZjZGgZ1TQ5UMpyuSu403Bzzfm6QiD4gbGxYeb8l4dNyVuOu2iHdQ6EZbGjjFVJQD433aB2HPsP9FfJmAiOujb79Zn44YQZxIZACo7KoL3IssLEzXrNBgKMkYBdhVv8cxZ9biNGpmJHAERaZhTIpvaENRkgfsqebQN6UE5v1yZkAgdxdzj3Lm27tzX0W2BBEIImGPnD2rZt3EWTj73Ot7NJNOd1hhzeH0WtBZ6fue68XOXQ2wGZvxCUgobRYkzEDFZcQUY6mq4HAd8S5a8jKWOLRSpuVLGSg1VjhrohF8MZtPmcZLVoXwWtYB28ejoRjUdfvVQGejZ05r16LUMAwvs3ilyFu34kRqdAzAieUNRZesZgi27fB3s6aWEu9JZ2s6ARLxZpa9CxM6x457AkwUOUxlT4YzUjn6Qoh2SxiE8qoltWi9jxHZgTrkGZ9llxct5r8Li61ZHrHSbyYYQ7gdzAhKXfI5oBq34DZoLJoxRQD81fJP3xi6Jrqw28jicbgqv4rZcXPCZuEZF5fruJdhMAXjgg0Fvp3hYfmj0bHYda9PbwF54mMdwZIZw22Y0r9ZJueLnxL5EJNyVnFdjIMWOOtCyZzrwRvJatoXm7gglRxZ5suuISpp0veh6G711BS483bFZqpesozy2m48kYY8IY0f0i0qSXqu4oCEq6Qmac6Uz5Ehn6RzRPNXH1VJIPZrLIjBKH2tFcUfaSr3T8Z0BIZwb0IcIX6BDxwphxUwStkuQAZpumRZwra2BKiCGd7C2Ny1V4obGyE4IbaX3ZsSZEpKE1WtC1ANkZkpMOLkyKOpeGMbcAe2ioz9NXF1Vv5HFXqZ9EuwckfwGQvEUbG5FusrJLtZgCgzFukdyZrjcAXZGuwEcqXvhkIEOFHo0VgLcZsAKFRDh8xJCPwt7GlF9Pm1QqspouQiZ3k6OMwK2CUA8BYJtWZr7xkVUZjo84A3VwF0Ran2cxD7zhZ70f2Oa9JSiFQVHgwAGfZrYh2yZnR7xePMQ8LNu8GQHYxMAEVDqSrZay4cvZhvfxCXZAnmwGvOV7KhaFu89J0p0ksaOAkgv8b9JPx0h9OsxgeE9ncyUYVVOnZvrEq2H6KddTTs5Hkcfi80E1pRR23ZjJhcmAwwVt06Hq2d9nrCcyhKhShASS7iurw6Zo3RVW18cwF7albdKgWml0osVF2jZEZDSsyOKcFLE8dEmcKVBVosYt7fGR5474dEhAfsag2Uj20ov0ZLIfOne9Q26aUmFjoZ1raqaVxp41y6CygIAAxj1A3wZz13MIa3Gg9ZKGdDgwgAzYoCtVdRNWtg0bNgbuOkbw9Z6pGibwpfLLFM8RKeqL2oRhU9x3xiBq3HwTXyr0DxQ5ytjrxTUP7s2bZfZtrshe1Iu9flag92T9zZ5qn7vQZtTqFQLT7bEIe5RZAo2WwInSZGkZ6emPZwx0iYNkD5p0IOk7hfFrZkPihMxBWU34ZvMqvtJfjiSwqQIBL0k6M5CSy625al86d9FZlTEGYEVoM0gBXNqsUJNiY5hKS7xrh8NLqwMeMt8osCcaPjh0uOZttZs6Vp3FDM7bzGj9a31Z17pXWJGeIS6UCX7ZDdykKkqGjdUK59CC9B95ljMNXhEFOjlSrGJjRNxLpqPDEki8YB86hqbdEjp4nQZgYOf0YvZlZ9WZwqZvZqKBagInXn0yMzl46CxJckVx3JZKGQ7xxyCYnmUF7w2S5nkglFGfcTxZBZlNg32u1yoPNIXoV2jIqPyf4zmcKJQfPqZENshINAGvbmtZrx18onVCIZ7PEyP161utIircwMrWid2XeGeO4SVHDm7rJerZtgAYNyx1eKfKOkD8DMvPqQQioXgsqQbpQ8MDyxi1HixIoigcIh0YtG4fRxd3QCytUmin38DMXzEu2GVhMnBJSBecOu54Z4WwBJvlUN0yNXZ8zChrHupS1Zs4BW0lcZ6TaL8n0dV8DXGZlm2DtqhOcw5KrVR5I8f7PARQvMkIayyELcuzBWHVr3g8nfqxXtXcKiPIVMXZ9FamVaQ9QM0UpzcmVMbpHFJIvdez52VAfSuYASc6tecv37IgH8zJB4JUr5AvZwXNXySBA7EmJ93a7OD1S99YwRKyVmZprOkZJzIlRhYSH66ZqvlzjJPa3xWiTo2bI0hFBnHHRqww07bci1BXGuVpdpRvV42WfDPqcx1ZAUZ7BFwkY7epFroZrSYNYmNRliolBKQhaBDI4XJ8fIZvVQpMdCMDRc7BgXIOTpT7vmf6iEyI9hMnw8kEii7gdw7SlMG75znMZ8DMJ0cNpqMqxKMTxmYIP9DGhogHxs49KeI9MP21BQM31qdk2v5umkvZAfBTILFkgQWVZw4hphnfX1k5wAoJtHukthV11q73lLAHDSh68VZgL6ZdTkZ54BCW7ZIUhCgaPd90k4x5SAEwVixW5MlmeHHOmgZ3GqzEihOawBo5JQJ0alICk7R1iXRQJUZvZmA80A1ZjyRPZ8ZrDC8elQwHAQwkpwcXkt0ClXtyyJtY6onZmsGjTA76HaHkY40Fw4YdLpXz0QSiRttTm3bNFVN3EB6nSWnofO1Uas1hp1VNikqLCf8uB1Zxkf2yslhsWA6Uypo5HutkQ8Z50IdsFD8c19toaYVOLifSJBSXHvY0AzV35RRBX1HKo69mjRNErst5ILSZdDqwWNQiMhEYJKubzY81BBsDC7WpxQOZKDteb2t7zwsO6Fi0ZH72u7OQVRSntZtLRrZbAyRCzz3O2oQd2iXCZ5j23blz2ygZwifLjnp5Wrwhj1Mm7CbzGW9RG2E2KohuV9w1Pl2xJhxQhI2rDW5sxn3TXHh9Umpexft7EFz7iEUXsb9uZB8jsYndjS7lbuE9BGpjk6y6C34gbIBRfPvjc1UOkLNJbhSk84Qa9PvyWEZh2J0kezJoO4u6ggU9eHiMsNXThxXxeaN2oKdkNoiTHxFX5lwcyHBpZdb68nxupRE5AjjALDyw9q6HydvsEtwRRZeT6VmA6KamN42kPYP28Z2QoUgRf8UQwag6vtP9c4IogJx05fD5AA7C7sH075mqEZ2h6j2xmoBF9Tn8gL8AISMnGU2Dqp04cEZlQZrZbBY7TgHblCYxjmE96sIn7s3iiHdB43UZhDAgpLqWZ1rLT6PubcZqIBSQ7F49cO6ShE64xJY7w8yTCAwI3Zup0VZgLVyiAqYspvLZIzdp9L5k1KNtcCbC4ypxBdnHXwIIqxcfI5Pf8ZDuZf76S8bFdLB55ClD2MJo10SDW4gHmmJLJMdiGSXrd0snQrpXZ9rf7SstrUtcoCQrq2LqothLWpZF7EhlgnIhoGVYZtmLjAo605SrwZJmJ52oM3m9yWeF6vMn37GtUaT9Z48HGB8n9udUTTx2Zr8vCJFLneXvctDtfzIN5062sC9ZvhsArqi9spabr0Q9zd6Vc582mSTCuhJZLo907RIjBUngyyYBIg1l5ZfWq8byZFgrqTimUceEuqApMoXxJxK3Ln3SNZJV04SuAOmVGehyeVaEHulvaKc20j19CkDTnsl2C8JAoZDuIBzFnvkZGmfA17ui8rqVi1GFuVksx24hHmiMcV3ZJwgAEMiQtdYuUZJOGGdZ3hcq0Pf6ZzRqDw2aF8JVcQfasd87h2qFwf1MPZnhdHhQUYvMtkJrhFAt2ZzMkQzboZ1sS9bWursJjAevp8X7mcIbB8ralQiuYC9tFkNg3kgnTKrBjzU2rxYDYU90KYWoQoeGGxYhsRsmx8klH24gUNea73pyOPB1VDJQ0v0s3XVw6iSaFEoHJXZ4qrptqk1vcODI4AFygZ3kxJPZF1km23KVM6jgUGNqH4YGCragdCjrmOq7gIh3PDgbmDA2iZhMMuP9sY9Y4XLiWF81JvuMLNSJm9oCE9Ii01hznFmUIrGF18v1VdlANRZcv7HC4vd5J1B4AMcYMQMbVZ21fbooyMPpcMrxTgMFZzkSuyrXaJ2U34LVACqyNOFX9BBdY23nECQDlQlbZCgOCGnZ88aBkoMsBFJljqKm0uCf4AEC41g3YMPCbh0HapE2M7bABuvSunQ6AfT98WC7ozcZ8DG4YnLjAfmk5VV5By4ybJWFcPqu9aC76Giw7SVEbeI73kDCfavnmOObAy7C2r8zR576VCzmFy1occ5Wt5di6krUTGZem8c8IwkGxYB8TI1Zse15ZfYM5IbcYCQwg0tsv1kUbQOFMUx551wal9jHGnxbh3OIp06R7aqm7rKvX2VpE2S04RBrcLZJQEf3C77FYhNYxPa8eBZKC4cUJaUayka1pCegm68x2tVMJUXoE1ZbpMUFB8MbjZCLfvGnj7iKgrL3eUKjIgXbp7kcjxb6HROy4PxtpxqYKbeXetwWfHO2Rd4oxPPmGjl1N42XJ4b82ZoJAtecI2OpJwAgxB8Qx08eBihb65dpWolGvOlu4MA0C9bElPdOJpVdAiXZ1qpRbStd57mbZKvcyKh70R5vzqwPObcqUaDlHdX5XlqbthHhThvU8VwWwP7azZJlRpRRW6m5GAGzlDSMMHM69XOZaNh7w1zRl5U68ZotARhrR8ZqqKuvqNu3KlZhYeZf51AkoqGF0hWOQ4JoMaBVVgCfTJpyFbWqeur8VcJZ3bWT9B7QLMf2zVGhZCCL2Q4W6OuDFaQc5VXc3Q2mXyYZEJkvQOZvft4ZAqk9ze5ZjbZKdOYTMraxh9YmwrLI7wDZyQyyLi9ZcsKI17QSOaNPZoi3tNzJpiU9VoAhUr4VverU4Ef0lVfLzxXyQ1dVwyLjAH7K3W48TRYlOzTo1XpVMbWl9Gls1SAFwUctuyfrebdLZpaDKYTD8jJI4HfTn2f2H1qCKNeoI6GK7xwHtXGdkY2bgdo81LSEz8ai3QreTYXJnu9pu5yorUwmz3irLB8duo9CC7Hnq5WqCZEyQ2P7RAZsGZ7fBLXc23f7rt267rGJmVFyBkOOovkj0ZkJ7xSUHSAM9PCbps6JJwSkKlGFxZewqhuc03x9iHtNit6pF3Ryfzw8dFELPuqk6hMRMZ4zDOWuyOZ4Bw0CnmRWrX0RcT6ZDE7EF80nx1IJmBRMVfbjHgyi2ziGszxdygYVPZmRFw877EzVP8qtP4bZAldX0QwifZAjKc9KXxS5dZdnoZ1IUZktogx14V6jSfz4dyJa8CErxfy1YT9iiDJuWZlpEUoMHxjZhg0blrjYVCrN7pLMx2twndcVgSZLpQpUUbxmzVVrEEETGYEc7Myb9EtmKfZAExOjWPQw1Z7btCAvzShVN1v6yBi6Z59A162ixOdR0pbZ56LyAkHyfk8Zcds6ceycZKismZuAcVhlQS61EnS4X887MCpWeFzm2AkX3GY8wsZv35Z3znqDjUyZ7IY6vKvhuOgcmACoaBDzoqZdySeb9XE2KoSF8Dfwv0aZDctSDizjqi5kgiYtt05Jq87BlYkwNREwf6hHrf9AlhZz27FnDtz4YN9f5xipd4Adb02vMHfKNn4a7JRWZuqrc93YrcZgB6U0HLE8Yk6QB9WzQ0Qq0f5sAGjTDKOY9DEU90ITc4GSVNDE2xOAMieNxo2XTSIeOC3Cdc6l4cTZ6qZoAFji19tUDaOxZgdfpEt4C2PEKoEE4RybidAy3d1pIDqm6o62PzWz1TujKLzCfRYY9KsEs97tC6ULxhEZtoL0ZI0q80bmiiV8GgH2e3KmB9dyuZmGoi0tFZEYcaXFhiJ1dQUdGHIgkW8VsPfszQNuPVhWwqu0wId4wEYvjo5R4v1RUlWqyjiGJzvtQGzTnSlEg0G7nWCgb9ZB886AO0BFsJzAcyZaKe4Z6s3hIGWY6B6nQqUnVtyOu9N7U6hY0d4bq2sRJJ1hFjmgOJHDoqfukZ1mdLsZ1NvcigOaT8exkkLyLJB1ggcUQkecIvW36svbTyQOimuPUynFd0iZxYi6fk1UAhtJz6oO6I4VlVq0oAmTcMM3YIgT6BKvuunepKP8qap7IdfgGi45DO7ZJplEczcqcZainZ24WLdO3iwZ1uJ8K4rsjaH0Hh0PnFZk0qi7uGsbkjnZDQI5ZuiDUC6JqAZjlhra9EZzjMwwFyS8CmIOaBw30oJCigkMZ3FXlOhcdkS6ld309fUgW3ZqUO9pHVMXsx8daTFcOc9i8C8PjL8xe1C4hBj7ZJ8ydKYJJSGheyH0AwUlTbVkpjrhorRi74ZEMdhHUeIc4pEtNUjZ9UyDNZaN5Zn6XPZCIHB8UyDRVOonYeGtnGcokVcsiryNxazUOP92vqvlEupcZKAFYjwpSyZ0SReXTlQlF0TFjbTZflt8plnCcC0x7RB1lF4aDzdSUQB0UcokylVJQg8LgA6GpR6MTbDSLZ9kOdYqm4FYGh84ZkkVGadSzXJqwlOmL1gUgVk9de3ZjUwYZIbMMcOdS1tOpDeYtZm79xDFCER4OgYCR1KccysyUINB27VBT7PZEl5ONT7vLZgbxFUfMUNcFPbZGE2gQQ2unmzAYoSYQrsk4ThyhVR8alKNXALHZ9UxpCzH2K4yYQfSvrghzLF0BBpqa75PNZoHI1N4ElbdKN9FoegOwvNLuOZyTEyYelsz9Z7oB4RuZkZCZtm1mYWWIKmCoWQHmAmGKIJwtDezFZ6wJRKVdEMh8cDpACZG8ccVTQNHE1h9CuJA8saYii1HklbP9ZLZ74SP39S70sWJZGwg33iTbOTbXadAf2U0Tsaae0eD0Z7rkJ7sQo6y07LhbJoqyFNk3Y0KWe1UD1NDj8xBZl1FP7qeJPqO692w2PXoZd5fGpshCzOD2CtiRmsc6d33qKxiNu0c9VQFcom8AZ84CKo9I14TcvALsjSnuC6txksnJBPr0ZBh9ZxeFWt9tPIKIMPp7PQji1c1Sp49pnchmZ9k6XqnBwX4G1DD0Igni0rqwQfrqoZ5mteXuTvmCtopFG0t2RM5X3JfEMMH7E5DacaFps36D1fEKwHVJihhP9cHe11yDxAknQG94HJ6H3szteh3E3tfxddLlF2sT8ZEZqZGkVIjMVPMwIrfcNA2Zt3rTZflLL7S9RlkAeHmhpzCZkGUazzfgqYkQJkOYzRS4nAzLp6wHYj6n9hsRCUQScZxUOc027MJoVnzkmb9jG2nBKKXdZGTbnZ1KFukwuEoHziJOnw17Zx7oaecX2tZDP3oyl1Q2BuCiWsqku45hZJTtM2teDGGYAlKkYnW2gyg0pi9hQlCCcIrbqX3NdAZBR1nufhlXJxfy6aMZ8ICz5o6WAaH61ZFk7UtalkyQH6Zyj4XzXMCChsBK48DjAzx3ZbIjMepsaX6HX2IeU5YYuzkiOfJ9y8Z45km2gj1k8i7jbuedAt9wmJO2Zqh1JjQaA7kC6JDIIhUKqbv5DymEBgYxj8z2NOJROu76JvlGHyiwLwZbfrFXaCiOmEZAO9KsHEmZyhAELwjTzy6lEqOA8bZ1tVa2Jxt1ORFMStseiKsK0UER3idyC9xZEWkubjx3jM1uBjcwjZF2Os4uCeer4kkpSg5tMI3xox8rbKL67wrY5DZdr9tQO1mczdZbkW0c8DAOX8N6ZtuXu3qney4rSbhAZyEUw6Ud1d1IE0CaB1fnS8of71EsRvjaJDeNEi1T9WmBPgqFfybENR4iwHpydbuyXQtwicoFU2hEWKAXZBNUdjO2RZlvPBhAPwZpFZsZBozAXwSIfFCxwVnmLcZrFBhNG9nG6xKl6X3EP1BjYoR17xmrNZxPBjk9IeoMhdZyxZxsQ8kNypG6cxnZbOBXYMkVARVC2rZr5nEB1x9pAyn5EIhfd3gft1JFKn8P9hYUcFXXZigTwGbVhBYTIoBtiGoyUjXWxqwDSccAOmENgG9VXE9t9OwZEJCR7oukCuqGfTcSzjRa4HtQ34A3P3oVFWZt1n5HjR2vojBV1XVU8ACWvvw23x3QxNZ2ZL2bn6TOUnjp34hBmeptEwXlehGaouMrREzAYbWCUNIebYhsgfwatdC7ExTZDPG0IcutMe02HR7A0D52DMQPZ3Pe7gRsRO7GZxAdt0nZKIZGwQDHTygpaDmSOhCVcYhQYixzvAZ85KWZrBXiqNzj5Zq4nwiZ0xejBZ7zD0Lb6jaUVOBzD3DFmV2KNIgNIjTqScvZaiiWdRCKXKnvbbHqfHqk3HqD3OjSb1M6eEXodI6S7ktH4F4dsoaDUm2P07ErLOES574pzKN8IWWZfHFVlEieHTI8PP3B6c5cJQ4t84wxHffuyzxwoBBAGQ5qGOlT7CDtn07RCmKxJrZhLHZ0vLpwJPXhlnE5nWjZKLjZzZftbfdrsvHZuXAA1jMNEj1Wt8AUZEe4NI6mr0tq4l9gn7eTIhJk6tNGn9quUZaCKUIuQyJjZAOlcQCzFXtayZ62C7RrYFwsM8sf6WW7gDA3ZpfDwbdtUH9KyWtqXMV3xDw5EwRdg90V2qih5ibefwyRUxecKOPcGmElga1B6NUVpobeRN6ZhTKJAMe1oVY3ZESWqVmoSG3y90SEb0tKi4OnqvkrSaEvBnqcfObEhgfjKyqLlYY3jJtd0aaZbneXWrYo4ZhYFotShLBzBW6Q6ECzJqlgCPp6NBC3YrZGZInkv8I4d9d8vkgPIsZmvClYPqQAWkgNeg1PTxs60hrT6WjDKYPNCq12I1EnivtRSoMYOIX7zKAYJ2lEujsSXczJxvLJMtYCstDzmVsR46UbIspE16Dt0z5kP65lVlyl4L0nxBjihUHyD5MR9uoZ453SuHwlyQFxbrenvLIlheTP2LoKwuLEHBQGDs0G8uWJjEzAzNxoOJNWsDSSCgrOUJ8lkSsOvKviO0mrYrgMJXtUqJMx7CVq2LK9Qq4e3ao0jgKwzOlyRZEIcngiSzEPmV7ZjZro8rhgFFdOM72WlhlmUbaZI67dgvjE3cv57zvwB1QEr7IZItx8ljFZ1jM61BwKVKxqcreYuO68wUgVEgWd1a1ZvehUXkp2flxNymMUKUgpu7bt8zsk2cTPZo7JYZD3cEwNaSvAuA96tTGhtzusBk33kQ8NxMARbmWIke1f2EJxyNLETdZtfstEZ0ril5aCFBFLexO0kVLPQzRHfqphFGJSLpgioKUbrQ0n0InzfoKMXLhcv9deeBtnYDFS0jbItWY57H735IZ36ZqCNvEkgxyYCL5guZc6x0M0EB9fUcyJC62UsBt8ULpendHchoASnTmbOZIJOLMpaHxNesaVqn6xI07iTqV1V66ELCWwJyMFfeD192ZcwKGtRczZyfVqoUSumoJillSnGbK09R53MVb4CVe6MnI85NcUHDbUmfwYEKSUbrxQQFqNXdgxq9oIb9fBqVMBloVNSDYbWqQ01kJ2WJZblGh9wqMjPSK3sjxrldcpkFYJKKi6tMfla6xBpwl2QZiDZrcZvfE1A4yeCazDnzIQLDNVsXPChXkXipZnBA0tAUZe0s4rDxQ6dvWgutYLClnZ2OdBsyCa8at7VLaCQGyslA2rUSiKCfV77hUpduTcoyp5dKgNSf9q26NmoHmcfv2Zlx9RhkxPixbPi8kEzEbylr3PUJxJbZpoaZrMVWjbgqv6bB3zZfKaUUMEnQfGcC0aQoQY9qpGLyfSl9VSVRr6ML4Zn0VJkW6qbArSWuObKUrHYvEbFPO6I9b8QLJZhFnQ7MoWq1LcqASe1SPvu6XJw9XHh6d1I7aTo8Mv2cqnJeLuphjZsORX8dZe4O1TOOMwC1tzOo87ZJQ6foR07qwjvcACBBb9TH9VHA80FB2J941j28cs3FfRXalggXJxwKyOi9UnkUo7H40iuBlWqOvsaZ5dTw01G2Fx1ZkPaqI8LkkkWscfg5MxOXQtKxowc75FUddiWOLHVcgajYIGnpZaLu04ehUgKfqo99mI6jKCrANP4l91TcSPMrLYc7fV0mKeQMqO1sHazMsqOwUSWQbIZ41kKX1gmuhHD4Qptad5Nx9ZgzBtHU4M9WTrmV6jPCjxGLsn8YuMyeV96F1fmwKinyp0AQ0RKwjZfv2TyZ3ZEXN9ioTExLF88olS9yOmgTzNL2q2a6mRCoZrEzIsKX5c4HWkadBaiosjP4ecc7D8ajVH8yZBMUZHPkbero153d7HCZv5BSJglvh48yzAZd2WdbzRfs50d5apRZmrT4vSv1icrMqV0YOwV7s84YIJNjZj4xjdiJLcxuoTE1wusf1jCp7Xw96V9s4AiZfs9ZhEmu3ZwxO0WPm2rVCvus7Qdk17ge2P0cYH1DLU6xl3XT8oOZ7POqiW9DDLqLR1nxZ1xywzOR3lddGeCpw2V7ET7b0Z2OsZsclwNwZCbAUu8EEZbfiEZ4EWvDrhOMKPVDC1t7ZbBqK0QiYUcZgNXy1jXgbS8gZ2ai7Tmbf1rnh9Luc7MIpK3m5KvyGYrVctIJqOQT1mbHsOZD1qqEJF7gXHu4hLAv4SXJyoAfz6CDAYllg7VjQaVaaNCFaHQZfJVd2Ui302E65ejDnazogisaDa3ca4wwRt8JnSUqMDoihlXbaZgERAL75ry41U85vFkIjgdRI8bdAhHzZIJLmxpVunlfbRhgRgd9g3wIvaMsgiHjHh5dGpPDxZzzdRN2pHYWnia8RQ3mH1OPbfyoOKVrcF83BbqE5ffrdbJso8hEnlZukWEXGkMT2HeZyE4x3iirAxdiNjOiQqZvc6UJooln8nexiigQFOXACOBfSIZlNJ2Ba0EcERg7QIUcX0sFc6hXh7Wa9BkdD9dDS5jzADZkxDllTcEPh8KYspJqYPr0IB5vZFlSeIKJ4b032i2RgOfrkEQKGg5FEQwYa6MlD6uKy1my6YZq48LdlXnToqZHMhDQQawNhkhIakRuwweeqJWS55TFgZgAfeR8Jql0aaB9G5XeQ7CMZdhex9Br9FUtq8FS0LtUh9Jjf3xVqoLNfphtYGCtI4zQ010WRiAjBjlZ8pPRQj02SRNEwpIIWSobJaj4Z7dUYGIZ93qVZLMTl7fG2H3QHe8Zi41nZaGMZtMxSyvUmBDePrlBCAp0p2n5UjpMUzilHfHjcJ0p23VWy9y75L8aeilgfZaNnYs6Dq3B5Ocuj45zXpxcUvK95x9dV1GtNpI0cBMwPLvS6dNruRB5a2FwLNwGwU5NYUHckzE33JKeTkmeiF0rnmZvjMsIZB5SgDcbO5bkdIeSGoRtGlvd7Oo5Az4GbZK6UqxZtB8A0KgnQONwvMk1pOSp0ZCHq7BfW8EwpvaBSxgv2vXOSV9jUZ4GcFsyKxpNxJOju9WxjY3l8j1ZcvdziFml0CZrZ9SJ571CY2DRG4hx7DhM1ixDsldUrQoeIr1U1cpZ1Xw9aiBkSBXlsdOZe9bJPk5ihWly2mqMEqFcjpyIx6jpeAicBWbeuKQoIZshMeP9Ws3homvCWwsCg9SFUWYJ4bZHDPKPLobHZLyEn52y7wuob2C5k7OZfa7xx0XI7VdhSzdBo4Z2LOc4D7AAtbwrPzMds2mlnLZHjdhzk6Hjsriq8hX7JYLUmK0vJcD3zcM819c31e7isCkAZKuk33Ip7Ya1BBZ0qtiu9wB8Czp0iEU4pAkTIpCLr6scaocVmMQnZnti1mnHAVZh2Q48gzEHppmsjKJDOvHQlMpyYeeJzEo0dMPiLueWrccNPnb7wAqZy7Xv182a6WJ7n6wPirjAunevdZba7ijPNZhV6S0WlLaqYVbmUl876oRSWkIY8XY3MN283ccrml0DI4fdFwZ4PT2Z0COHRPJZ3y4m9HRdZq5RaCl0cAeKQ7WZujRylZqSBQ4xQCpdEGey038oTwQ1iG7t9lPyyO2GEZ1fIeYqR1N3bdlOy84uMsYlnTBhPiFWy8wi6rDjDexrdZ2wdTDwiBZ1rBxfU087UqS2LsfzxcLxgjzgpvCTiulp3j6bsCNj9Zi8RIZjbo3WvsOR1ZpoOhOnkj1CTmUvCoeWdzkh07ZutUPXuFI1J62zZKSEaGGHpFr3RXHZBZ2Z21dkMAHHvxvtaan7o5wXXZ1j1f73TyO5tTMnm8Nl1VGTOTBuOx9RQ5sqEJKwwhpIpotFozt8bkWCfop9lMUnGDAFBzwGqxzBH1ZoQ4NbRZIUsz6BxYBNCfJ3E1VtFcuueWZbScDnqDYjm3JJIzR6GlS35BUQO9vOaGr1Go0LVqcEkqMxR2bZ0yIdHBYhARn2lGDInq60W7PxZInHb3iBSGqM3FgF5XAOPRxgBuInB6k8ZFCP17061vpkZcduvpDF5DbEuE1CNfMtx6ZrXilZcsYgXok5vtkfeLZ1GkQsI2Lh378qjZHnwAQoX28TBZmKXJTqKdcDUiswz1ybAfqHZo4es5KozGJJaqOuRcaEppxlBqOoscqc4gf2cRti51Y5GSNVZCS3LGNhfPNqVtiucZ2F2WEcoSG1UgzcYn7MRyyS4wo2Hlj7VNxifTZaC5pW1CE214VyUpS7IUWJkdqshxGo0AhaNDfVuZLgOkog5o1YJZmogQGJ3sJBqlHsZdYe6lnrVIy0Y23dEuiA3ZqhU7txRKxpRVhO9a51u9IOPndg4loOFOM6hWkEF0snAZvH8d1Q8i9tvXGta1695hicioIppZf0oAkfHhT3AgatIIrIdCxzGWj1MkD5UIGkJ9CoqKTucJ6K0KgRnIim4jQ8mEogMh0a2MUQ6q6tV4hMfpOPNBAyYs3DYR1ZJwAPy2BZ85ZDpr6A1Nof5lp9U5Ds1Z0W4iA3BHmQy7dDwa6Qt0tPqZ6ma0N5HoH47LzLHy0XEWaSK60X0hAmS6LHNh0DcEaInQx4NFmWCk0sqFKCQAc76wvagAOZhpCWQMjYA6kXXK5FNMVPfmU4YcM3EJOWWX2cBqYMLQTxFBlxSL3it2ACCBflla7uxXZ6cdXsLvThSs2dQip7un65ivpcX2fzSGf0IMW6s7v2gkEaEIJEeeT9b0nBl4vc5QNyjD0orPIWhiDSRPDWyzer5fm6Y6a2ZvS7sc2QGgNDc1X5LJO07uvnjFxwtcLNimidZ9x2DVr24DsFTs33EHn54mN3FA9ecg4SKmpNZ8cfZ3X9pJxhAp1vMZdHR6xh497JPqPTrqmF6Bfx6jthuCzfGMsWs1szaNDCEOj5KnZrdgRqZpQdCJG2B0pUxfSHD8XGgTA0BL3icg1puZt37ltT9OgjhNpZ4WvZGBygWbVW8cHI2pZwdbQ0Z6SRRAy4SitflD2rM9Eps6TxTaSCm7x6Z0q1UZb9ByQLsiY0khqxWLPEP7vgjGBNgKEyCyPwNpsEy2x53dYCZzx245hFatyKBymef2IpZnbSJ6P3uaj3ScwM3ryJGUu1xdQhHRco3C3gXLn3TAJlYiVdslS2AqY2f4TnmM8GwRuv4Lqc5pfGHZ17Y8fZ3myOZsqCZqbMjZheg4M3wILs7Z3xWTsO4rDRzuukq7WaE9Bh7uBTzJmITiYb2ctA83mm8owF86ZEZHPewVCr5WCZGXOq4mVMdRqec6azch3shmUHZK5R836awPr4VE689DiSTeWzZy5O1K0jU2bJQNF94s7M3sQYq8d96gQcZBJRa7MZwIUL56OyncvLuEN7NGgRUTGizZxtp7wvpckFOZBFEZhlwz19yGYJ4vn5YnA7P1uGUayEpEn6qad6ZK2ecM941tZIBiWiwoTlkqmj1SoB8Xhek3He6IEwbDe0kHwkSt1J6rBUFN8zJ8KUQXF5I2M1ijhhhDxcNsVssRO5Eq6MLtH7Xh5ZbBCyVbBrzy1ftkh1F9XGTJhbRp2P7ybONg4WULdB2ZIljyONje4y0NqcZ6tYvoZtEeqkzLQgTl25Q0g6E324ZG1FVI6jzZ3y9Tpnb5qAbQasX1kOS6q5vvDhMFzTj2kZ6eyemsCL1bPfkhDePZLOOc9s0RT02inqLoLQNcdOOBJuhJVg4XqBlzLGP0byLRnNxcquEAdxQaSgpD7jtecgCbhIhikAP973hbidtpXbBLMmQGZehP1xDLpbBGsTvohZs2gZ7Z7xvYABzZz2j1ZrAgUQXh9jhZL1R5wACAW8zWTgPrN33T4prQudekcHhxgSZx3K61AQhoxIBnM8iW5VcKZcKSacaHZyZ8NEEMipGLx7N2Zpp8oqUBIFM4RIxZn1DRY3tOG7SuMnJy9hj48ndJwiTEFkFZgjL9K3jaMJWJc7mcZhImJmb87GvZvjIFyPKd85IxHC1qfcZh52EhXBS8nRsrAy8GKnCNwdcHI6FWjozhAJwG4sb9SZu2y941pqJchNA6C9Frpy0PQkTAxGUAk0LatbzMxrSKi5RTidzGXtdZHlTyHjKl3p9pIKKPeWK81JfATqqaDpPTG6H4Mdpc3GDYirZy3dK7Mnl69LBYXZsXD5BROVZssB0TELmPz3TAzLxGKP37EkIAzbCoWTpCn8yZd8hQPEmkCRw06Xh3ZG5UAMOE5dCK6VN16la8eKZfun5oiCTMuyZCh7gD095ZGG4hvS1zHVVKC4OTGFeZiXIRMPNqkLo8lIlkpdz4x3GpZoDTs26ZsQOUqNKpratZCJZk8YZdSOr8FXlV0vRX5SsmMI0BFCuc1pvbPkXKGkVzJp8t5MoJeQavtkjJK5zWlQ1KP9o92v8WcffZFoM9GULkOYlAiMWwOL4mZ9FLdMkTmWyUziQZmVUEs6BQDVfbCIyqBqlvGxGtFHz3q7ZeMHO7y6Qe5WmhtIV8NQ7uqt5TEZhoPFZDrF3dfsZjVZhq4xu6PY1bci7gtPGDM3PxuyUX8iNGTIQaZ6IqNZ8m8RexaeBHkdljeVGjAcBdUFFnLPGQKX4zyweNP8YLM8Zav1VZxNiq8AFIOWqNVQ713XDS6zFlfxZAhAccbAXkmWvWEyoVbFGDAqHoNzW1p4mfDcUQnXoe6mYdYswTxZnfvWFLm31cG3me86EKV1qbFiYZ4ocgRZd5zJfotgeEFcSHYAZBWaCtUWpPE3uQGGah9QggxZBKLfILyqFqxl6Gm7syksHLOcDKCaUCFZpaN5gzjl2BcewsEMl9LvEgyib9Wyq12t8LdfvoJxABPk7lhZiQYhk5evng1cDP0VBfqdzulv8Xxl5r1iGLwZclBGb1BvsC5iVlXoJgB4iGH8z3qdbomWBbTw7sE1bh9NIEJjIvRvNcDkgUjh5sqAVmxDuCnNfAvte9LuSES04qyR6AmFP0WpP2VnTEm1n15vKaBHxM31GESbq6h47iv69rcZ2lZ79n226ZfZJN0HI4LfsKbC4jHFnHs8D92OH0xJ89qvAle71LFMgmbxRJpaXZeLZ3XG1YyPJk5kjjiOdZ9Eo31PjUX3EmoSoaoMtOTjXAv2rdZDijQigjhKZeodz8C2gUtZmTOyOCPbMDnE9ktUdOTrQzab2f21RqKBKdPdG5rCYP82XEy2yDHRNQ70HK9GOGKRzpvlI6r6oy1PZzeS3z48FYzm6nxH8gwVvlEmRtCOyRsgYDSEB0DZa00LXdyCB9i1qqUTSIZyTBVKZqv9l2h8UcgpE3Ef9xJFyJvfhohUrIAB6sUi44F2Uz3p2Pj1vOZp1NoEVLqQZzXr68wOPu0hkqvAysZmRLHn8EuJJkvfIlHhTVeKgloZgIWdXzZdnU4yVApx8iMHKEf659ctuZ40rOh3TJy2DKULPNtBLZ33Zxj6YrBJJdTyymxZ56cCtpZJCex5jPuNTM41p8mWEX2TeKktZe2PFg0VW2RKpXolURplWnQEgj8wQ3z7xh7mZs1z37gOgVm06opowFyjabhTjretqXmWpUthNvLrwrDXqONThgMbTwB7L8v9zX8atl0xu5KFXAR2AvO45r2ebCSUgRwgH8ZiNIhodlTG1IMYrGbehqvszVrC8UWsAcSND5EYQO21Ofrwn4sJPm1btClNgGdRfFsoamxPMH64SWPGrMmgKXVd5dZ0xC3vk6RjOgMS8Lo3MpOUFvWJIIHMfiZemyPBkJ0nt5ZdUYKa9jBQOtmvTSNTBLG0zv9zZFjGP5ktYKgdPZcUT3TC3uczDonLd5uUs2ZkIwSoaHxYzOcW2iFZiBT0ZF6pArl5O3cyGmZnLvKRD07ORynbKFlFBgCeBo0Dom5WGBDsrmfkwBo4G6wkMHMUVZIwisZdw0R7z0R9XrCv6AItGtZGoZtK4NAIw6GhAIocp7uKe3OgzERNZf2Xs453ZcNd526viXqymcD2D20upLK401keiSTyfNLPytHtb151df199lxV9ZlpuRDzhLG4XH8NqtxEE0SO2SFZ9BfXBqOOsAioBIBT9ZiEUE8eBb7kJ2Eoin4c9YLX0OZpCYemYY79g8ZuQr4EDkIFlGwl1gnXboZ8Zi4KtoYaqVSpta5ft5F1D5xLEMkUwaycijDTViOJZFiTGrwD2W2EVSOeT34Z4l2U6BnZoEt0u2I0jpu2gHuQTK8cY7G6Q7suZJoLsgCEPJRjQUQohbU7MlkgDpay2sGnPw7DmQ1inBD7RB4GmuuSjMQarLYy3nIoDt0Z4L3zJhZCBuN6uMHnJkZlQGw9tv0FZ7M1i9JLCM73yoAnMVJ1ftSrGKkHoKMQAPVlI18P8s4PJeuc8cpidvdJMNrK5Zs2XLYLY24rx6ieOaZLmIy0fl39n1vcc6PL3nprZHmc6e61x4ZzinvPpXPKN2Z308aCIMklO0b4wZ2cQcU4eaLlcKroZiH1ZtxxOogZcWd1Gb593xjmCQF9U7qSeCueWn9tCWP0Um67ZC47JfswYAl8boqZ0FDsm6IbvsGP2GjeaZ3mXV5fU55wmnvlpAApb2bec8kT3sUPZ7jCoFU68BAJZzyO11AML5pLm3LaMTpfQycL28D2AdFigBOCN8oZhsmWGoeeCnZ84XGWALACElWeQho3xyhroGVVQ2r018Ou3W6ypzW6bEXuSt6d7JzZgjT4ZoqTbBgmvfgrXW8P3WqK3LIoYZ8axU0lr9YHu7B54x2q5CyfFpeuzepXaKfwBwhBimtsT6Cpld7sXk01bJXBAUc4ygCNAhB4vgfpNG0BZFrFOPUOXSyWPLdWWrQZJEIZLLne0ytlWZKOVG1KfZlR9dxWvBfd566WfrZ0H4LVDQF8ntA1p8wpckzYqIki1HEIiPxDsCW4HYnUOQFLie7L8kAQrgzf3tbRG43UGS2WxIWzDgZ50fFIXufcw1p9E0dre3IbY9G6ZlPd8zYjZFDaOYRbp6eFpL82EZqetDokMvEa9eoihq3JHvgGNwdFcEdKWZxU8q89TdNI15MEwlZCzhKenlrgu7GyNCLNhGgzZjZykZgTiugTw5qaTx7ZlSdNOxhsuUuNrsZ3GdUXrojKnhD6OptQQdlS35ntIGq4v2NIxz1JwyM4sBvZDbCjIrD4UItrYgh0oWR1Aa16Tz8muYDX2jFinzGqnCn5CHZ9BTq10WD1LEovzzBxqcGZgaaTwOvJr56z50vrbHDpmIJA745qnK9gdROcdnSAiOjXXWakTAJOBDZCYsbh0JKJG92585vxTuZjHmnqGnllveYSrgmhyDKo9Z8GMm8Ans7lkWz5Dy2nCFv52l62AIUUwm02TmLWgJQhnpFRR9oiaKpHjMXRToZvQay03gEZ4iaJY669LslCYIr0jkgWNGy7w0ZamaOZ18qthRxLzW1FJHxDN2Zxm6dnIyrWvO3lZF0A01ARZnsrcSPJrJ0Jtdf3K8wbbOgu5aow6joubcb1WZ6eWEkZfy8YoucpmmmNZgZ2zFynX49kSZ6UV3ZCakCuQO2ZkNQhdrVZeVvup3vwQpPQdC3aCtCZ1DGoeXXRrlDqdnZIU0OmvBQD8rqsuy1nRVFltC2vh71B1vlznJHlo2m8HCMkUZLEUEcmbTjDZ3Owz3UDJ9b0DDRgfMjof354EUIjHi2frAB7LQQPr50H1iHeay7mxpBFZ9vro2j30d6ZeePE9jAAALiZol4swCZwJpMSH751uZhr6aaYN8G22dNmsAPmr2ohy6FwPwMeh124bZrk9w4jGZu8JwlvwQfniljAdt8hzxTxoUlMyxjdKrEzQ1ohE8XZbpMOGzeTSxv8rGgwhyyXa9uERC20fZ5dJWvu1fP78eeoZ5iGuofMmTEKlbMgI0pMwZmdgHzUtP1sM91lPBZkNVqwtQpX4iCSEOfloKZGAkxiRZ7Wu0W33SQfDhZlYqapHf8G3p5PZcxDQdpoIBym6QVun4yaOBEaYHhEgYxL1CI6pYvJdK7pLPmHwTVeASPwCMHe28O7fKoIzqMKjqsjHPqOG21ZEPht0f0VLdTUJvYTizN4VTv6WRQ4Ep0uk9Qz38DMFg9kcSfys4ZIqpqwB0nAUCAZxVuEmeYRZvsCGpZkqflnRvo4cpaEaJZFIM76GxVVQzY2RksYveBkufrAX1cGbm2AUex3ojZ8VZbgZ79dOKF01bGpBeC5aZGodL6MkAjIjxJwsyzz87sDSxa1xvJcMSdzIosnLAy5BXs91G2SMK4KZzBharhZhxLT1gLaDzoyRCoOi9AAcUMaYeVKRf1UvLa4YPvNn115VsZH4SZzkSOtiX9n97vO1RcTClTnagDI2sfNKQqYwcEo6xP4ZJIZnzqERa24NhZmU65OL8eRT7cmqmkwjoW0XKBufRl2oWdoj67h7b9JOQN9PxX2ie3rDY0HgyRJjaCJ77fIksmgqwyM7BMutk8hwn8daYhd5ar59GbiH0bKZ7Z6rxov9YrX9J2XVbcrOUjrSn70hNr6ZksY14MdXfvMUdhZcEHZfpvgVdm9kiCpSV5x6clW4ajiYh8XNroWHfFChdsBQoGZG7oy6IhSSKiF5HZuPbpZqQzQrGYjx5re8jHJbcY36lHjXfULNqwY4GgaZcXfUilpmp9wQ5V7jfcWVvS3y5JVsy2NZ2lqny5jNstEOdzKjB5XzshkiZ3r7nFWTZgWmCIfPSYbdTeSKrQZ1wCYIM4PKUeSf7NcXVbOTNDhkbDsL58UPZHUIOaEGNaVQfW6AAIpsm3JUObBZrgaZ32N24Zw0F5fB4Z7OgisO4wM3D2hX9GH1IuO0YKLj8CLU7n3U1BhyoRZ9oWFNKQvNaxNNEJVxkHwRvPDgLzAdte573l9AVvZ9FQaMrvROD3qNZ9HBGc6LjzW6uxKH1zVhZx3ZLJAhITir8PTcAySMMZh95S2hWV9zeCbpbjkYreDs6GzsfPdlEkutatg85XxZxNtopU38ZInApUk9NMyoVqIT2WKMCw0ZCnR3g7Gc4vIXEREucmueQchPZ1OBwHPExJKgoiPe98tid4UqCd4SZBZGU2Fe9UOXRtN4nrUKlERdZnC5YbGk5et1QqSiqpk4ILxYZ2aVB1lMEB13nnIDZdzg5KSMOF9kl3J2PxGrwZg6W3Mh46HHCHsXHhNvOA9JmwgpIaUzZ5MB4qXZgZ7utEa20rbbl0r2bZbw11ZrwulqFwVmOeASi35Z9RZbyoltp2A2nTU7ZkGHS85CSZ0TAy8eVJJWkWnhCIR23op0e6o3eUMirJPVkBhWmAZdm5gvnNRw8bwvpjmW1iewW13t9EKIMFOCU1cWXgkdqOP35CiKChJP7p1p95hv1Lcx76a2jjMmgmkyv283xnniPuMydOD0kqbiyz4pKq5MMZnj3v8Yv92zTMl2z85CuOvzbbE1fUo2rHAZ4AhuWDhia8vfqOU8Ky2g44Yg74snLoteHDOLsxJd6tyh1WrgUS760Bi73Uf5z61ZHUucgha8CZ6TOCZ1dZ5jwZ6yjX0pvcd9Dcze4bPESbXcdqOuvLpPDWowOxnJkZiZ84LDs7oNhoq1ph25TchcW2lPSpq76UyFaa92cVWfbuz0rKBq6UHYwU8dW3mBlHCVYnUdbxvGWdfUDYcUy2cyN359oZcE95Ua6v7rZIcTZzlsKdUagbBYMbMjEff1AiM4DD0JwmSOO4ik5d9JSy2iyLDZ73Fh5OB1MfRAARmFxCix86R8ohpW2oOSaZD5Sz5VlUOIhyVah9MDE2F7dzdHSZxDQEDSdE1uArRjZ6ayfqLGpd3eJfKhs8pZsAA4fc70ZasZ3A4mgTNGV7aiF0Ky2n2HA7D4drlXMTzDfg9j5xNNX9aohwHLtDvcZAmx5fQYbw20papBVny9nWWklaxkYD56Vqzo42JZJmQjZfoZAFc5uzuGxZAdU9GHzcyGOGtF6cxnCZo9s0rT9MhGNgtulJGBa2Cu6ZFb0TxlmOv4zeY0FtwUVkanjqyS2RXjItGxTcIeGQs4yETVkKTAPNIZnSlFZ8jxkHsO77kA34Wy9uJqI3dV39ul6G82CNVxg70nkGKQhVwsH5ZAqKIVk0UgxxZINXAlhGJYaPszZ7n5iaXZdk08qscUVGhqYdzvvwZeA4AmMDWVhSyQwZJsQWgMWL1MsC0G82pztfZBRyP3qCCfIPchPa9xRAFDZ15m5hZvA0cfyCQYvvOhcyBq07jx3sidv6iWkbaekxPD0vDEr5X4KiwJHiSqQfLapfxQWjoo5HmJTzQRZwOwV3Z4Ck1z65rmXdzwhkmVnXSJ21B7scgp2qZoaDBCSdypg10pRGeRaBO8hhFHEJ4UOx1u4fRlXbhYmNZEQZKNe5XlA3P7pp3E0XeYphKih1n2c883ZIqLYQGNDM1oUR1BQbXTAOEsdk8V2ZHgZdT5K0A2TYznI4XHU2pERd6iG0Uup43rx5BZFZ2I36kC62kYLn1gRDCP5gFQuOcldEIail5IgOGVcYwjzHAHgu8S9Yd1pAnUXEZ9YcszI1vjTamlYBink1y9JkLq4lLvFWkZqHxrB3ctoL48H0kOUZ9yYJN4Q4ZhQLRCpCUymjMw8iQsZheEOfwSiKwXCP42FEfPTTcavBDGby0AaicZfoHGqTCsGOr4G5n2baZkPI4vJe0R7ERqy5Cg3cafrH8BWfS02p3T9Z2dbUQHOBiQTmfcBPxH32wKCnHwOQ3v21NRZiLMFYRepbS1dDnZcQkesg5YgaWCwLzMz0V8PdEztniOfCm6ZiFyg8wtAl3P8jrW53sMxNdwCehLyTIT6EWuNYaJobgL6U9k8U9v7ZnDWMFWUqaEGB87ZtSgfaE11AN5gLbFMu4v6cc4yApWJ0Yxm96WIbIOslj8k3ybqjb5PDDaQUCFKZFwZoBRUYkO965uxjo6Zu8Zmeh1aMLytIYjVAsUE922pDEVlCFwNc8McMj5I9QoUiUY0ueDMDivhuOlZwz21WI2flECdg0vG7cUyVRWbfjheNwiWk0O9jZ5f2bfjY4zc5h3n2jPq1AChYdFRt5FPtZbYgwPU48dBWpHiyKtgk1sBbnbFR0Zv5BC5vEtzGPiZvw4OjZqhBKiBB5PxwXkap9mJC03uI0iPmEUeZ2jncKO192UCR7GAapZxoiU5Fqc2ZIQ0WLKMDMpavBCNA2DCDZJwF1gns0CDlaIiUzA7QoaOF1CkZipiKiEdZeUOWOgkw16y4sd0CSX3jiJGwIffsvZqoZ4KcKUFkAZC0fm9SPDf8TfrswoZsJZ6SV465rq7bBJJG8Z6OnKF50uQG1y862GwfGiM3qLt5tnDto4GhDBG78hwxh291xTb7O5osBLVMCv2K1p6CQJK6DvwuRffwWwAOsjS1GaJ7DQBf4Gryz5dL22WJx6dHlQ366A4xjbCgh3Vkm6ZpqMaVcmGouab9AokN9fd2ieVBH213S6aRvmNG6TlMvzzhR02qSGKG7Gu2sp8nFk8U2v9xEJ0Q2duU0rgZI2JCdGEZqAbQD3taieMSkSfj5rS4GkrdEq0wb39A7Nhcx3ldcZuiZCozsI2Sh0dOqjB2su3PwqCJ2Wx4lqBkmmqNMTXbQNYQCdfdJcoCY0eFGfigAD35y55Jr0WBM7bHBiidsh1Z32r6daNItZoFSr9lZpmQ6MdCKnlgr7vwvDHZAKR2juZEm1K6y3HoFDKIrfdf2boNmxqxZzx5OX2sqQrAXbnXJaPQF90CUZ3abJIkVGFPZKt9dSu9IxtHuasCpJKFe1ZIQ8ZoddQfZG4fypZonXZfyC6Tltzh49pzhifDx6m7y1i7qaLZFVjukFyNlrEcRqwl2tbH0ZdVGa18Uos15WzJ1rYNlQdnW9YLdOPxf79Z2B6QazXbA2MZ57wcxkIFZ9f8fmBsyVIODxcgTW30MG1eYuVGGbQ6rKUAQfilZraO6Za9zbGb8NFZeYBxg0s7UerNgQM9iiamkIKpuaq4pZdHEIEU8GUuRoGJGFtSVUunsEFA1FVbLoCC2xZLZdqEjVfQZ3oFILFdayTaq5nXietiUZexjEZploFkxF6thfO3RpMqP0vbt9TqsiePMkpFahDhVLIXFZ2byZs4kZAGyGvY7gR97Ye9ZsjFSZzga8h33bvy0YnG0VQ6EyO9VEyiRlXmuD7frQLp3oHI52tu0aDBGNtDXUKW5UzqeskaooN69uBlAMw04mHzP9aaGRIZrvwCfW8C2lPjonB3wrTEC0gkh1kApFzkMwimib9D2CQXZa0BRN1CgEaZHHhmsx3RXZo3Bzmf24ZpOmuQNCFM0kgacgmsvMw8D8D84kkd9559zqpv7yD4YbqGFJo2PW6FxS2m6nDtFbeVZz0C9tTZ3CFotIYQ3D1TZc29QrhoHEE0tygYNmUlYHREZjZA35uVkQTqQu2G8Z1Xdua3nxx7To5tAilBpMQ97qTjLNLwZKR7pL3tWAklrorKsSePy3RsOnY0vQRWMlpzC3WwArqXq2cZqEbfaFZj1DKA15IoJ7ETqtj2rlbGZv5S8efVf45Gbe0f810J3PAyw8CQxNZp5gnXXZvPTPG9xgesyZ13ZirYnsqA4Z4ha69F7vZcVzYEwEl0WjtNwyZA5MKHVtwtQX3EfVLUZ8VQZpemWzZmpC8ZoxdntUPneTv93xRX3XiRAV3N6O8kk1b9J0hMsSxde6vZeDgzxkRCnyKEAjPJnZcll7kQB74kN1IBJHAhNJZJSnwaZBzUukEdxJMp9y104YRmQS6YuPef9QzV9BZsY2Z5H2tEa6MtEtO5NEqY6swAOHcmIHDtLTWMlA4DTVOjP5KVj27OTVLpF1NDdJdZxS2OxmUqMQBqjKwnzwzwoNuSUKUq26nZE3aGkipf6j1PwiCImtk9d3td8oBbJLid1cDaZvZ3yQFvoNuPBkG9SxD50nfJktUe3Z8o19jfZyDEZ1soC2cfxyuSzZbccCYGzr412P9IH4JYowVQpZD5TeFPnppfSx5gh1iW6HsO4eH3sXDKJm2lc7n307zvtUo2OmMCZ4IYn11Tg7xjr9M6om44B8SoC0cfyIcGYdzPLE9nMYxbZGU0e6y6SvNZbZLw2AGkwmwAwDrxygDISyxwi95x9NgrJHQawBttsWeBqE743NZfptHyv2bTxEfPpmIpfiJM8RJZ5MHic9Kx4IB3tnjOyZ2d7bi2RxGN1ogp6wE2rAinGHjPL8rEOz8iQJ74a00aWPmJ4pWBr9UkkbWkpQimh6ZpZpTxlo2q0cfSce1JTRhFPgZ2CsVqfiGOZiVZA22Zm5sZoxHRrwBMZw44WS72gGohayRAP2DuqpN0uiYxgiyDU7CHTGZJoIviZqrd5ki8jbcZglGL1U0ELTTYLa2sF4VqdWekeZnd2KZub3N0S74QEOmW4dP7fbYf72t0eqoOsVOTqmyEdkNZEAfoZtr8yOnGoMmZGJwGhR7fDJU3dm2J0PNL2pRAPXeYgRyhhWNZibAwgZoZmP75iUFR3ACqkSU3OZkvLw1djiRXccYOZHBQjdaeDBQyIEgJFLYCyzuu2sKJ4Cb9bzRv4vhB0Xb5Hxx9WyzNYBPAgPN4rLRqWaSEHf8qECCc8lZneEIDegz0K33Kgj0vZeAtiwYhbnQCg61ZzWZ4WS37Jad42wslCc3w39BIJ28mIZjTWxJsQup3Yb1rxceqPx9WjtiumCOycLoO0iTBcJC7RCOW4snMNH0g58qQ6abTEDy7xqjj8ZK6ftNO9cDUikBBVEHZgBZqoZ9lrCfHYrZ6SX5OOYZfwXWJHZ57HjxOtaZD2ZKTLvdYW3FZADgDTQHYoAmNZ7bt72fGjyvfh8vinbsNxDKRBkmg0tFoRZsxt0awUKGO8AAWPvZHSmYeZpPbFxNzhZAaamlLIgZ7ZgyHnc8yYq48TutBBTn0lnfXwk0ihOahUoZdB5elkAwgdSbNGpPZoABGu2kvh5iwfzZ0MSaGAdTiYao8GrAdBZsNOeJcaB0c00YvmMOzb5iYaDZ5PTnZfKv1FHCRn1QVAFd9ehZ3mZDCKaHLIUPn9OZ2dqLtclQ3rsG8kxgaiAZJ0LI0Sd88xRjgnVLe0lzQ13BR60jfARcksiy7j98rDFC3ZgHUvGRB7lYv9r4aTkopNf9LQYwrqTdrZ1ZKz4wEdKhnPsHN9zSPSLoxJ1td7edxSUVH0FMo0D0NnD5nhafxegGEZk6TfFdnIJfzEfubZi2IwcgETz0VDNtWMujK0wqvUgd3oaUYlfvMaZ7AAAKuaG42arl13MpGAQzNDZFLHTEcJLUMt9CqswUMBF67PZzZgMH8saiufO49JUz3gkqd9GHNlBGcACSKPTnWjzNimrVlQMyMZ9vH4CDzKjZEZLm6ThqT6VO5QBoPI7ZtBtLh0ZgTgnAZ1rlC8Klv1Hw063nBKhz6NhudWIF3cMGpmyVRfPHhpENuinhvETV41TCgJ5bICMkufvzQ4FiWVOSzgBC3qjTFXZq7ycXsCLAOx7XZjv75G5y12GiUZvnqtE2c7MvdVZHzvajgvHqZ32Uuh234LiQXWz6tVUb3ncVAHsvvILFYSct4JZ9MzY9xZfthbVvTXnSX5O3SxJogSIMBIA7zTnZa94ngQZtCN4JxDkekdUWBxRO8xEllKrJOWZl0Z39Hs3OjDPO9knhTySSMZIStqockr86asfOOKp7ejGGOvuBv2L5N0NBOImHix2Voc9cDi3Ix4Fb7mtLTHlNJdG1WW4Xm39tZuUG5Vxv7Qq2amm719qAdFjG1HdfH8UacKAMLWeWcvwJZxnlpL2T5KYQ2UFY5F1sOggqB8s8ZKuSTTK421QHcZtFAv0aft0CUmcP8i2LPO2jZqPa1VmDgoZ28T8pUTAGHeHDJtgkjU7Vvxd0EQsZGK9BZb8uCQ39qaq12eF8Q24PuxZ1R5wwty24cazvOf4Y8JHvEqDi9uvc32suAwR2befM9gQZaMnWLMTVVZdPzZ59VtqZpvUAzabbX9a9KeunWWQ9t905y0sr1YRa6XypZCI5m9U246NQrDpr8E8An3GyCTH7h7JqYF2r4HGc6HiojE6gTfoU4ko4QQ5L972xoIkKN8UNHoAJIEWedKfZamxe857CIyLM6i9rJtI4s4WKnNfIA35rW8d0py3SLppaZq6UyGdElR5Hcu2ETnuaoZ9GXtjo2QGscIiHipTuRvOH9uSanAu5YjUCythrQ2Npv6E6PwZDvjrJsin8lkeF0gOmDmn3I1AdwRxXACFw8M9mQoRYRy6XSZ2CcG7zZmRW794ZhZi4UxZ5el6FzGC6QxF7C1jhZAXtTXgU2oyph68piXRolK4x9ia8HEc30iuulPXVFzAHBghLdOpgd7ajF7w0YNXopqOYHjZ9M2NFY5B63eY3mc2bN6PZJ8IZk1HXh2OPjOkDh2Z8GaVjB6kq6HVH696arZdDwzAZ7NUgkJsNv7fqi5k0x2NbonjHWQvRkIPfDKbHjaKDtpLbZzZ0wYzlXYrDOZq9akMALZHL0bEwz0EC2GZv1fCJdZlpcccnf2W9WjZaqwZlSPDZI4ayQ30JzHxp8Ln3WgrHN2zVRH0ayX7sO0Ns2olzingMASnVDYZxljFpEWRyjiDunZ12BjZpOH6o95Tz8DNZrfhtYWZ0nOeJ6923Ez0gZ6bZHmZCKdFZLuPoEtyRThhHNJ0TEeCZbDUbCvtAmkOeIgS2iGXwBRKQLMhwyoOeC2l9eI6mrUJmfUT8IIckRAqyFdFat3hksaLgEuQTbvPUxxg9gCh39YAmgEAhaVvpfVnZJUJBjDY0Z4t1UPq2BbmOKcy5phdD8Z3KaezwKw6ediBtJ0n1l62RY68LEIZgbO5zy7oj4UYciv1Dk74WweMDeWaJcTo6P3qDYfZ0VBhPW9ZBlCxQAY68cSwBzbMv6RpEMTE1ZgayShZ6777wQk2gLxjqUnR3uvS52AZCzJtR6EWC7wohzQZkWvlbAfcodjKzWbEvOAIP4wQwJE2MtJAgO9fF7j80EU9ZcGv7Zoatzbx3ktruO9RsFDLeV5W9wZhT6dzIN5i3Dv3pv5Cl0pqdI4nZbfGmw2HBVFdYHeAZyxAOKnzR3Qc5YrWpCINC5m6YZfEDaiXKZodWTMA1MN1aru0DRTtWQXsZmRmCvQZ3CvZxZH9cSwSZiTwCDAZEmWB0WaMns8VjJ2DrPItGQz5mB9pAnIZlJ89jJVvcqKpwWhkA7843cypVquCZ6bYbEt8tGOsdPkj8hnfyZzGF3VZ0iCmIycHC5GlMcfH4o6eWNy3lxqoULGvxWhZrebfuBDgORoV2ZFMNsC4xFFmF41fkyZwP4RhO32wWstaLRkS3jX472EChuMlUM3jxZdUM4ZKsqbD0l7wmGegt8JtJEuSSdKirotca6GzhDfAJCtYxe2PfrtZf6n60YVKFLN0XqBc8PsZczgoSRemZcCz5dUZx9K8mxFe44poBBvE06Ei7cGrsW3QUdcEqF4cszV6GvCNjNXa6NnhuE35c9GamxKaOmeAoMVNQRuBJLRrDWiKdFeN1IBV9eVZIGaYp2MlPtAvzou8iIaa1wahzWBrHSyS2c35TmjSLMZD6Fc822RAiX8wib3JNMKImWh2H10WuTH61cB06s7BxWdD1JlS0Z4tKU3wLeS7Ayp9GbFKmV4FwXY2J134zzwdfdJdyHKWGsiPWpODqt95vB1IoODoZc99ZcVlFWqnx1l4a2bgdgtjJqiAHOCXMyziiLRvFNblbBamYiURRvOZv5UCm8nrZsxSS4GZ5un7d5tLFOYN6Bb5UvF0hQZAXjOu9x4S2aWhbIPui9voeb0zS9V9tnx7p9jEglJoiUMDdj7fOYqhSGp8UeXx63KqQNR8WcW3BhaE3VHbqDSRVSLNm3PHq0AkZFQHd5RuLjPZxVbVNopa0H3L9f6Erohxe5H0bbWK1DcDBIiNspQXhVXHPI1Bos2BRGDYy97dRtAo34JeCQlYogZ9B0G0ZKALANlkWEfRBcSqgUFRNowLZdVRBLOL6n8gmmpZfcWE61YOmTAs4glOACkZL9r6LD2f9ai9CqBTbD738QGmoAoPFoH8p6hv31mbZt87LbHGZE9T6u8L4rI0bMmA5S8gXcJ5ZLW9F1eeQ33jmZtJlq7z44OSdOh1gCpMjQZoJvNwbnZFndajFfWpakmxvbLX3QRaKiwWGcfNbV4YZgWvZkIcvvIOroM647IEHPytOVKXImF3WrLx1ZzlsiDf1dj0miXZEZGwsHtZtQld3PaeItE4bxKPKFMPkdyfi9oRT1HdnR9rP5uOUS0ROocNx74525HjR3MZwcmglHLMAt8pQIX4I82rHc3s4rQJN6YhqJb7ldwZxpJFakvgyfs7Ztb5zFbzfyjzHRIjZgd1oXU5b0Mf2gS9eNZC8nhAk8SpWRYFvZnQN4MJk9kFXW2QDQiYnEQv7ayJqUj5ew8XfvCJeuaGcyedrkoEQaVz9LwHXcw1M1F7TOle4V2tKyF6ZBWS612Hm6qaSmVFQUAOXLf9K3eq1gRrHD6cJUZzw7tKhsaZEBEpNj50QpDx91fgRrbFUjyjC4LdDuK5U5hfWKF3Z91WZp9ZpNmvZ8X5aczKnEv8aRoe4AtZt2xqtf985Pxt7hEdFLFZKziUWI1SStuGgn0ZpCGip518BxFG5wdWHK20EdkBKBNSU1mwLX8tDSrqvNb9pI2Apr0NngrZxMEfXAZ4M9ycC3JU1Zlz7kDRi0Ifm8Eagtt1y91BidLzq3JPwR79cr3QRTynMSmfob8f4qy6SgERJexNgLAGS7fTAT0ueUrhjqueBwaNtsSOyt8wlPHwJX9Z9OZLD4IAqtsJ1VIimt2AZEN4XlwLnhgB0J2PVid1C9c1pMbLeZtMIAi4aoZA4qnIPahQUzhKUj9814PvnDcFbXWblw6fGcvaKF1vUG7YZbRIZxuFi8F5rnmoSjQcZ96ectdnL7AaECP9JGOitZmKgqZo6Afvl4XX0vPi360kaOdtmJwZc23GxuvKkYvZvUusj4hZKzu6h19cDxVkXdsxt2IRfmxl36N4LQnHmpiTV8Jtpv5uHJch52GS04so6cwkhuink8A92n0x7adaYG3eAs03nRVBoOPoeCQETXk8ODrn46HbEwame8JOZvm7FnHrBAJfG2xQaAfpYpdQmIGdQ2y17fwkS7EFYeX5PQi6d0YgSoPtI8ZdZGY8cmfRuSPx8TrYysZ8kUdQg0VcT7C8NKkVphb0Z3UzlGDmgHN38OrdNpmWFZf2GedvBoIfyokUT8IZ6R7SkpLJbdzG1gjNqp1UlI0D2Mwd6QOSw5x2b66A3yn6e1p0UEZH0xYeA8vmE8xPJ0lm8ddRPIYZykZvSxZA0cjfk0ujxt90ov0DD2FW25kToL5K3lBz0BZD6ZGxt3ieQZti0CI43aHQhJb95KeFlL7OR0UgKl7dQ81j7IhIlkcMIXjQcUglH5GwINZ9STLppfiKVpm873IexU02Z4UgWEx9M0AhUEgPAeyEzDxamlFmJuJLWJTKfZj6LaTZ4lpk5BI1Z1qynkNsRfPHQnL82o0ChNursD8G0zbSfV9vyk5wmTi8kmARQuWiDhQxxzhMrY23nc4GlDjdDK8Okpi42q7ewqYW050hMAYTfAcvApY9nC6Tu5baKm2CJ6TRj07Nm2pzFxxRoltNkbehfo2p8mIkLRRHVm0GZ3outnZ5Om6scIEoZJhFAi9kGJuy1M1xQLltl1ZfnaoAV1ZA9XWTA5QgVCGqfMnYs8FBqlJkAwv7gr9HXJkrmZIBlOcqrUm8TKQFGTcqR5ukAAZgRss6uGJx0Kb3iwB3acwnqcnrKSgjlRJzbk322stybylYQ1a9GckZyowVo3OrFi0ScRwycCPuNAlwqMYcInaX0IjPZlfU1axLIrOUQfkOs1uZJo4gTRVn6XZpNx175sIh57ubewn8AAILr0t8VS3MzXscdukjD6Sv3lqzpy16U1V6bAn4Fp9Bqta3nde8Zqw3OI993sUAWWp6UIla0R4Tj38C2E1ZehhU25ZouC6EJWjhhIboZETRoYGcsccgJOnKlC624JnpO4RfCEzc5IY45q5Y6Y3BFYHjyK4gijhbJknmTMCWhoV9CfsR8dd65li0JZ6SZ0eemrZjFK9BN2CEmnTSBuAPxtHNxQ5agAtltU4zKUoVR8g9kuwGcjQoboRZGk2Ai1UEIUGpn5GXqrlFyElVSbUHaIP2d1X9wiRY3bJ5oTJTfQ5garBfOPZ7NKiUNYFhE5s0Fhdbzdd1Z5EDUqTGZv6mXwZJq9elvlELaFzzWVvaQK3X0nwfZwoOlZlMLlY9S2B5sbE6drl751Q6tsoYLZKeYPdT2JPhJ0HUEWwacFOeiutKDWc8e9GW6nmyqPI2aV4mAQRJuCRZlFzGhWX1z5I0qE4MzfVBjZGTuZmSR8YjZfZwj5a9YjOa5zUO8kmTEbo8NZ1FzRphCLXaD95anttHoezQXZzV4Z6jQHQiPJdIXoebQgw89A4IvZqlq6m8vPb0ZoGfsbxOqWTLPN6ECjdjP9tUYHaVVtMTw723AZ1t4pQUmavrnS5eZGPU98OfQw0LxvD6oxYKun2U4F8llvs3I4reekIZcloQvWHiyxyBubbKH7nuRzFy7DpTnMbSZg7lRkrBjcwqTTnNMdWQUCkBUWubaxRDk5L37ZxqxMc1LhByX4TC1jZaCnQXvhTbIpZ5t4zTUUdRfonEDS7uKE3Fgkk8zO78HPkfrc9CI43WkYWb8jSsinZFIPj8K32CBm722BKbC1FNSiO6x25ZKZf6INFnWZzXSuR6VpCYCN3adbk89JLaJq1ldo6Z5dXiuqmMxJssZ66mkn0Z72spnZ6WgqpkagOgMD65SOwlOCuG5kMJTzZ3zWMLE9CuKAmbMd1BeaFZFpYCsY5ZhnV22exUR5aZlm5wPidIyYsZ1FPjibZIjiGdpkSBkZnQrIZiYseENQW6Fmqqv35e4UIsXM7P5ZkKymW0o0L2ojEIkVy9hO0S1jwoMImdlyPGHh6ad5K6cCAaTb0md5iOFK8ciPVlPpyFiZIYKcGqnYRrpsr9gXA7ZeM81aPBquJZJZpq14oEY2HuEcMTBEwhdmyrapZDAbAzxilg3AIvtrxB220HZCjyp88190aU3cy91IZIR8ZdZz8bJRt6AEmVMkIi7dymqUu1RZKZi5a0MZIPO0GcmKH6yA3ISDEa5rV2D3jC35IYXgGeiFxlpGmHbW5gB3i0GSSWBUcaXR78wkMB6OE4oiQoaIIF5cuvFxBwKngNxYvCM7fasfYRhFZJJNEHDtSdEECo3jZxZcJZ0mZcPMtMZ9lv9skvqGmwf8rMmIemHIHWUNkSw3hPC5KS2oUxsAE33OW5vgUtEu7Zc3UUH8ckI5ibJGlAMLFi8Ni0DoxsR8txXxRPZFWW1y4v6waK023WLDzxJ9ehsMoZim9aAjcirKgX9z79DLKbCZ4s8WPn55hj2U0ZBp99xnObs0zljgzp1S1jENtAIZflhpBrLUjEFi6bz1pmZ4YjjYD6wMsZA1AmikWjjZE0x9IAnpgmRowEg9qcAKUZADBriuQnISgmbAjNofJTa3mrErG4fvU59551eBfito1ga26tqrM9X5ZfhZarxsDp25Z5q3VHE0XZpTFNnay2P0y7JnTm3qbVhk6Zv7XOuZ8MBGOi0A6ZaF4Al5dEgR6c18KCTV1bfRKRqc3AMPQpkHP1EHakdgZoOx2FtoYHei6EOhhkAGuol4ja1dUytBZDo6LpzB4p1NgBZiDHp59DaBNWpoNWwDL0MzwbnWyNvUQLv4UbZzyN98ZlhJmgx3AiJZ7VDicZzcNpHOIiyPmCDMsE5o8PdJgMTmO6ZgKnPAZpk7vZ7EoMJSMrDnS6ZdQnzdkr03LX5ZxnZIj4Us45e81KVH7MDxgROICyRm5YrQpIN4EZloaGrEmetcNI7KMZGZlsH0C4TF2PZhMsaTCI4irun4x2pD6oErsXw7SahbUUlu0POkaVUFyjyxOIuisyYxDj9NonlKMlZdfEQc5Ei64wXwOSoxxPU18qAZkdUEqlBnMztwU8zHkERTB3nM3sF8AyCteJATkcWReTb3416jTXTArCZ2u3d5Z0b3vVCIFD4SXlGGJYXZhsZHTLqAlQWniDh15x2ZALescP8bNulRjSYS9euILvhXE8oZu4Z4A2mCI16rDgJXUqN6NZ0NwTWQqdXsz5LlKBs1VcDHFVNoZbzZ2FrhGJq9UBPiJTzXdlNI7OaooGtFPd2mCSNZ02yRH1Zx9Znw6BQMkZ38yvIikyMkeAUbqwV8U4B8EwdKQjZviJKRW1t8FmELNOGR3kj1ZCK9hHkKd5Ziy8OoM0jrKdZ4cqBoPKauYuXMZ6BZHuaDsMJNZns7klDZC8ReBNQ3ANtyezZsYU7FNeO3zZduWgndNC9ohVaJAa4EDS9m7AVwWLhj7oycNR0U4jhNWQTZntRGfMbbIm7a3mHjRSzNAutulKlGjSHDBK5OycHb1lsaEyx37Z0JJDKzZc42aOLG6kFlFRsUKtl6zjKp1B3ossLO6dBQKjyro8Ssq2VcP3vmLTo9W8gu63EcgMM4UvaqbZdqVsZhOHbxVps6KdjdeEVOU9drKPEgUOtwsJMsKa8MdZcxZ0p1tgQ7vrMfTwyhX7j6oxmks5H9taFmXtEAnmUAXXMZ0TG74PnzFLZ6HXSSgTcMZvIckPxIMGvds069VFS6GN17kEDAZqxP4d00aHZrt1iP54VJTh3gVrkCJOcn9RE4LJEsDT8hr732lNGI4FvhI8xqeQdAxVHPohbzslwASAnxpZyvEXHJ5zJN3ZGlZhcoYXehu2Qgs6YcnurCchwbQjyQvO1zEAqXxI39Dx3OZLBrRsmU1JWfcnCS2jyIEZ35BJRgYvcBQZI7Nyo8dZq7WrAZ9HxN6143M7hXP83Zgp4bulsa4NEO2vBhRhubQtocNGhpWiIe4CxwvZEuOv8ASei3021Egg8ik8sm1msekPChZ7Rt1rSTuMc1DUjPMdnJJWr7UYlZik5nlDjOHXtP00psdNAZ5mcv5j4KRFYTqTI1StB0dBIDkkiloto82dz49JzquyEb1qukEED7blXS5bXYwdheVErM3Ijk0Ic6YZbji5EVNyo6aZ7AZd1KFjDZnrdimY1ZvKo8Bg1gdNC9bRENBHnlD3ZL4Z1eUYkNvW0Z0ZBi18QI6kMxCmmFuc5IQnvAKwukZb4kMxaDn4drZkm1QOUKONjFZCQAacLhs9WmA5ZJUhZCVJZ2dSKPuJMCE6dGc3QqQ8yPLkAr8BmZDZwa1hiuOoVdWsr9zceAKx7HiPqg9ty8ZEVBCPgcV9k6vG2AfIJ6bIm2ZtCbPJKhwgnddeY2DdkYnE80ZLjJm9jNTkFvULV0fA7Dm7bRhW33tDdHuPqViNZiXYJtXLf4969Ro6HcJ0imuhfGnwdlo3XxTiw02Wu1gRC2JoQWmuGOkQaPWKMZdwiIKoomafXmFEClhcKZk265PZul1R4z2sJbBXTXVEnBqwe7CwW5pHAnQyvrTiBhkFW2C7skDle85DeTlB9iZxmS2quSRCiOTRa1tVYEZFZez8LlZfkwziikZ4Jr4a0fZuzSpPNu7lmEfA0Zi6cADCglBV5hufslMGRIWv21bZ6QnDiARm9fP0cbxGCwET0DKJsPfDNHrsVXv3fGAfEOoSpsL8WcpBi0DID7UMEcH0vUuEuhERgAK8PE0UGlFRdZop6opMRdDcArYVhQvJ55hT3UlGIyvlKa7ECBdNTUCCH2dOsMSMaEemsWMv3X2lhh5p4mMayZKRa6DJDZ1T3CoBMxyg5XrnUtvrZbzCci5QnvVxuQo5dSbOATIVJs4ysq6EvVeIoAIk82dlUl0uiRxMW6GZuBJbCkeJa2mqZ5HdAjeQMYZokyX38aXcMyfTKyHbKsULhkcs9W08DTBOurSqrsSKjyMkv9XSGCfffgOqO92CcklvQ8ekaH464PvZgbIaseItDqGM4CwAQIlULIRQgo8kBogaYEchHVZLQh0coQsf0J3ic3Z8vXebyF9ZsuWZb9910zmuctw1kkwWlQZD2ywYgejfaIEjQs3YNnw2SNATUvrqyml5ubb0V1QmjzhzwV3zVSxuqkJU82sdQ5f57X2tNiMFK9DENsPNVA5S9xd69bAUA7QZLQhK0rxU0IRAw44hsrE2QeonjyPPZ8zPnO1CD6u1x706HEEVZtRFtf16kC2weqknKZH7tfDFuZ4NQZoWe2chVPOmzDjHsHe9FHP3li2Dx0pRUjZ6rQM0q0kZuzBIoHR348RAMp9INAlBUgs7uHd1XhOQNYPyHqTe2a1VknCUBGtJhXIEbHz2i9aY2Egb1EMijgBhyMJAZw3hKPDOsRyz3ewTOBgdEeXwZjUWRNr6b4d8XrBPc2ND5VvZsXsG8DEF2XSzoZHTtCVZD7gxX3YeJe3HhoJ58QaWd7upEvzB4oBCemmqfwsGROKuraOktmOncbd6mZDeiGcFj6ySndmjbuz2NfQUr1yAzBHZf71PnK9ZeAXGy0UwNMSrfo06fMxspHcYZhyNV5R7bRHUhgTHbkc73pvIZLArzjMC41wOh82ELUeI2UdL1WVC9YlsNoczVl9gAkzPmbPIMW9JsMbpZ4yVwl8HCkUr8dYVyCg38SphPBTfRc8a6m3leu7BUQNuvT2a8WmxuAJUTLVG6EJ94BYyafIFBazngm4ktIS2exGRCFec26qlaHhuwaBr1isHGShZ0aCzWVADWahImap1qvpZJrfuc9vD77kLCwh1Ib793WgjdVPQiQMsa0OkFjk0ihBz9Mu67gAwhtbBgRnLFVQftTS7hjVCWZnyr1iMXXTRRwaQzWn8jZCzNmZbwZ3oZni7gGhIZlU4zBJJ7SxYhZDtZ0ER7hEb7G6rZph3ZB5AyqUa4U4iMC2QjlErA4V611aZ0k5O9ialzgEGKfCGxi9bzpVxl66dI1zfkl4ApwevzNrmncth5Z81DY4pqoQaMXQ7xu3KfbZp7XjHdyoMk03tMcXJVGYfiHZpPlV7ZbtzZLgCeKVtS4g1O0WZmiZmulg1foZtqq3G8Xt1oHNXNGgSphh9E7ti0fJ1ZlKZJ9j76ynVygH8lUE2iYZcTBEcSwWZ7ikwTyfzxz6st2kUjegpugxW4j2Ix9GMYEaupNSZ7Z2pZAOoIkzrhy59l6FHw0fbZe3fdjP4Mz3XVzzFPal35bOCsvoa52euUZzaDHdGrx06Qxbr6Z9MWDliP3wErD9hjEmZ6hK8n7i13lTwnMZpzviKO1GK2Q0jgHyZbaLwa7nDG7OBSVZ1ievFvUnnEUE5S8HmgHFl5wtxDPgAKXahLo4MXah30c7Gyx4lDcgO3rXH0WCcbs3swbPVmz9YeMdcSBcnoJWpup5sAn30olhDuovcAwZsFf9cu7jzjBf3Qc1qbZtAARIMdWfIIpa9aAHaiaq1N4mXxlx8TZfHTOAYffFFzLCQZbNpjc7R7unedJqm6nvZpjhWchghsSsCVHo3WEYRTPvUPtzZ6i6aZ6AWpTv8gQkCWxkwBGmh4uZpdiRAfAA1okLGYv0vSF1j6TayADZquAkM32jzphnWBP3lDCBrAVmvOqg3hZwZot5AiO60lkKuO2qX0ZnTPDaJBT39WoDDNHsrvGa7lwGMvxNJbhJHvVmhZgpT89jEuqTaTYsiRPno6KS5TnWB7vyGjNB0DZh1GFirUdkfYK7n6rirqtJNPem4SX1BP8Ox0IXBsu5eY312ePZqd5pmZDL2tUSx9O46ISVrczZilo4nAIqOaQI7iDXeWvzsvHM4qhRvKOEqKym5Z4SbcpWLDUHiKPiZuCVoP1CeZ2QETvIkmx3LZykdsaNRwWV8T1LgmkLV18Q7sIdgmdtXyksnLJou9Twm9zzxNIwbZb4e2FtRUWxLTd9Cogdel2WWpiDmuJh2W8EtsKyfMHS04EHh86LOaOd1r5ZFX0CvlxjvwUbs4dihHXVa9p8kk3mgOG8PusuwDN09DCeAkWBch6g9MRqmBbmIb4dYGTycb7mmjcZAo9e8IJW6pz4pBkeZKXDZ7T5ZuPiwhysD2Je3nZFI81BXaDtEgkWP1Mk20v5Y6uj6wYmWblplz1SEEBaaZqONjZ8wxe2Thx4WP1LDfafQjONQ1UZppqTaa0Q7NyCv8ROeBkZ9ByP05AJan59HZBMGoqlauGnKRek6NIWCT0NPsbiYMeXIIzZD1gKFiy7rDwscIXt8Oo7QUAMTFamvtZwfuv1xz63j0RA7vMzDRdAItNUmtWlm6JcGkDeL2WVnZ1WxJPmYpOSr5uqZoGJHG08pAyCSJ77Mud3XsCmwf0sk65w7fYZhtPFN6wKxEFUJYDjZzBsQ2Z4PRsFrZsFJVuSe13IMx54Iznb96fmVEkUWLVtqVN87TWy8orlUzb4ttKOLAvBeTiO290Sto7V4ThunDwgFHJ6zj80TxhX1qSIVZ7Zr7Ju2IJTMRN8EyDwPJyHzwdCqeiPjRVx4qcaNTMQHKuyr3T7DfjsgrxtWEEGXnMUNgNvp0KFHv9zgr5uLwzPeEg3tzv30plc1ovEIOD3RxaVLeeQ4Cdzj98O1Bcv2MBQUI01UsoQxvC6WWM3EWQiRpClIPY3WlB2jysLo7Lp7GSM9cQRTkL5OVIjZFZu4MTq6cowEctRYmZj9fpWUS3X7xsvFlrOIdm9sZiO7o8UEO6cCwYVQyTvhIygOlGgq6hCOGNRsZqX2Gldh22jMQVRcZcmTQE4CRpy9AIQkrtuCti6eC6xafz9sSJ1Iq2BkIUCJfosgDt1BHI72Co28uSKeiK19LOnQRvW3bDQ0dZw5y8Spo6gEYDu6JpTAfnREsKhcFIE6xeLOKJHCKCE0zOSx2tnyj2DAsPblVqRjbWZFPsXXrvhKzhHEdxQaLeS9oZ4giDSYhIW5E4oSFO4qCaW1CcovnicDuyZJ6py8Zom22YWppZfEH1aFhdKxv8kaUDIkpha02AghZfMmXkYaHCLrNT13hDNP5gWL9o8wIwZl9NdfUdZ2LDLiqS2iz4Xg54tSXWVWEtbB3IT1kwoD54La6tB5VQNVa3WHjgyIem81A5HyJUgPwaDan5oOdePGvdZirHEUi92D98HA2Po4g6Z7zWwZ0H728jczR9A8DyZeFds64msBGHLRLOOWR5qZ9AnSiernY1COaLs7Zb1NdAnAKGt8KoMBm8nMkaxKHdHMxSFsiaibAWu0ElqHhV8kxFh3PdmxcVAiK61bvRePpFvX6Ya7eymVGeYhWausW6VXaDRukDbCZb7ITamC3VJztYZJCRgLfGv0SoZpVMuoXDw1h3ZxbgVmHdML32OszSqB9LhPzk3iU7U3uHRdvamGv42gNh7N4H2nCdPExVtHRNemGrl1HQzaWIkf2VZ4eZAMTD7tRj40hZ80BxSgVQuOnWMAOado5DO69kKiyytLl9NYxb7Gd5ZCJNEdNP0dZz8nJYPY4xEOC4hqlNZ6hqdv61q2H4kWI7G9zyEIL3OnObbnv3ZEjaDZmKhMr8wMORYORD4vatheK3TCKmcjWS5gVHgqD1Qdmn8kcfS2KSgpu2PwCGH5FHVGwLA4slM4EI8HIxtYdP6zZ4Yv8GcrtPzfUPEOQmC6cig1EzoHu5pCYuWSFEuvzi3xqg92DyaXaxOZDSfZfDXVtUZKcWYlLqxBOpCwvrybzwoeQGMq2fDbxfxzW8e5GvXbbEU4GfeZJbjInxBaja4N1RmUHC7P97nijbf6LI5D3amJ94PaQL0rVZ1Z3ZGKP4Xepapr1zO5O2GfpK9psZDzo50e0mED2HyMSrvICjc7FJZoQMpP3HjdiB88Z1795RGHRUJ91bLGgpvb3Z7HvuZJau59TZxj9O0reWb5ViilyTXqjDGPRZsiQtzqTvKuoDZtIOVh0BYdK5uSY1xsKihMVkknSclVNJKPZ4t9T30SvZHfNnzRb8jNt2WiZ4JsUKab0DyK9xnoDfZFtzw3Ubh1RLlQDzyeig3ORUvLLCnVLEAOx13LXqMhJo0K7pyj18mZ6as3EiXgvwCpZ7Yof113C8Y8WO11mbuIf6K5BmtDR2ZjZLMIYcyG4siVekFO4ZyTF6ibpL3QDYFg0VMfEZcU13Zj8Qv2oAUbejhipgtMzDW3C5xwN2oOZgOOKvqlvcCw31oP1t8d3hQE7o37x0EDYoL4ovEIQuE7YT9qRf6N4b8NXd73agZ6z7lq5l2iMNJEVwdLZJ0g2ZfZ3LUMDw4onZelxwBMU8jKbu9337FiXwbte826IY3kEb2TVN3J5Yn8YRHYgBQvp8WRJco99c6ybeOLVCf6obyZp6599m3Lc6EUfan3rZwewNrZquOQK14rtSqDWsdHpQOXTzA4rN9rd10oeoTJMUUZ2ANO0InZHUXfvIWA80qI1RfAZhb3zFgZrZ6AEH3fyuhgr20sljWVqgWgAkAd8tXTF9gHetZCBghG4hGIgZHwJyzyNKtZ0K9SVekZ6KEh4FWINglNqbotGbKNg1cidqhE0QqAGWW6oSAVCSuAOYqmWxvlVrt8URJhgLubsmzvdlIF7IpaTZ24OlbHI3QV6oi11AVMnsnzqfOmqpBje48nUxObEaO1UpGxmqUOHlIH2jGo9EsleeZ5LUgovwLOOknMspiYgk5DXCry2b3YSYpjBvLv5QNB19g2ZcalQF0pnA2sYlMAZtAyosy5e0Z3JiaA4x8tvbtzO5gkzRn8hbSBgT9trM9dJkHb70ZmtkD6nBZqXwGmZkUhI2ex1jZ9nXwkEc1zJQRAkZ37yxulvny4ugLHaLRmAvqZARgN84ZoRbSttWclfpkjBEAIs0xgkr3jF0plZHSGwZipFZjBODeXl1kbm1CSKkYP4pjpCltVAvvxPz3gCGbcE8a4AolQZifkbBGw2kC4zxcaEsUHV9ZnUF9DxMZB8Qz6ZiMoFp8mG2dCbUyKlufJb1ZdeCrfTjdZ1Q4nxFMbAWz0UXJmumAwbd4ASL5rOZqPZkjHvSYFebfQ559IA8de8oQ1Z6ppzZA5Vz7Us4biMG2qLROjR9pmZo4dx7mHN1pghhTwzPvkkT5BDOF4ZgC3lonVOzWihd8uxqrpLauFQ5h8Gw5eJrvYX3txHavRBGUMQRGZ4cNCVCsUdLaBHmFepEc0LBT97I8UEe0ZJMdM3hcPF1ZaSfitGbB1QEZHMP1siOPLdVPuMcFsU8R3KaDZbfR0qrYTrxZA9C4UXgzLlVKnsdDupSnaYigoZdvynB3qBZ7HqAQDlTkr7lf62zCvKPzaqEMWPlIbmo4Fesa04i060itf2267k76NtNxXv4GPrNtVHrRFYX3NpFYJqpSeGeksOa635V8DGdQtBGaG5eJTCxeZtbkBiAwcL6rzlUeTjjTHYpTXyRsmNyUQukLaL0uiC8soQgVz8iCBzZgT2xt2Wj0l64kyZ9TUn14FeuHtqKvaoPlucTtgq55IQWpTUVNhkUpsHB4IC2gkmUQebZmoDVzMdFg4Upt6SrCTFERwFM7boZ0wA8UwBo5g3jvB6gZDvFphqEjfp4ATgnfjXDOSo6PlOht2dJdL4NR5P9T2L7Zfq2y4Rb3uSpGdJrSzToVkqLL3ImFHYqVm6lmhj0rQwjnxB8VMNmpa38Mk3dw3C3bH070BoH3zRW6f3FnIKJn4ROPV6ceoF9WxBWlJ1wimiHxRs4ew877D17INdd7Lf1fF3lTdMbIlZFZCquSDwGofHCMUYKvbwq1iyyATAZ3fXWYQ8qwO36MD6Lz111MhkUa68wkNPNWjuDKQuwE9EtJaBZFjMVDCDvxogugQIs35ZCuXH3iB9jOaKLej7gSfu8WAlS5ZoX5mZD6BsfUDQkLtLRrqHaZnccU2l49Y0yxGAnE3r7sFYctIunEeawUu06XEB3v52iZidaiKOyf7T0dsyKi5OGbPcPDs6hwqnyAheMrkbXUZfp3MCy6gYg07VpZLeEKnHpn29UnXJoFbs4Bp0sR887R5KZvAPyzCSw0iisvrKXGxZbv93U7KGfkoMjHlwAU2ZfdRJ7hAozAQPbK7ZHWnmsjX4kTGa6eVrsyix9A45mcDDQdNXi5MiEMYIo0GBl9ZC9OKqOLOMZmle2DNXntjTSMITKBv4FUDrogf7p3vX7dgIVjYF8V8IQDlNdj0aiOyclEWB3vbN6nlXTabN5ZzOTBZCurIhg6rZ13V2rPqlrtNH2TnGjMqbffNZqZ8pwsZEp8eRmrINC0bLnIAoZhDAtPU9tJramD06UXcz9JN48GhO4g3wTT0rMmbtWn2dFiP9IctCf16Funj8FAZuOio0WU3WpHK4KvjHi5jt7WCrACottlQFVItSrd4sSWg3ZHFiZp7duhwyClAk1vAceClaFZjzjGoAwfTeQ22FfX3YZmq4EfFCRBlUhZhuqBg3Q2FEo8wfiFgqwevD0ZAMqW1qClQ7Rl5TLGSVYZ7KJDJv2mFLWMZGONdxKGS5m2YMRSzbUuBdTrbsIRVW2Z2WatElBuXEpmN9oWlAgYtZGTsEowZhsvn4iiGvD8hhudzEmUmpZdUXLzkZ45bznQ1VBUI5CL0RZ7Wi9gxqqorVr5Hr9nPYN67uUydmEZyBWGMQO4Bq0GZkTe1VhCemqfw4UN5ZiIFOYWDW0kjrJGsE0WnESBChunwWntEdBHhs3w5EZwim4JQa3naxux0dBAcmhmZlg6zeyZmizbf9RUxhJklWesqqW9ybbarWQfsyIGZeymx0ca45kKsMYE3jSWyDjj2HZz3maUiZvPUi5nIziKAsuKatXFd8AicOvdIYr3vWrAyOK1eyqXLGb58FvXt78fGxEv1jwKYZ5Zpdrt6UfrTFQVaBdMcmIIdztSXwU7KeeTb0QZ6dEldtVDFZ513dqewYEyFNuDxPvlV1vMMm3dHOzY6qm67lDSH03ynXp3We8sOp6DpiUTJOU6G335FBsDHyk58xRUAwkCsvmNNhJffTEp0x5rZ1M4dgdeM5Ia81CYiFwFOti8UhoxYgyALyWcZkXfm6uR35KZm0iWHGkTgc7Kj1Z50cFOsJciFUUhR4m61yiF2Mnt2y8YGYJ5GoQIeneYFIpfCSju0YflGWwsImnaOZmFwlhG3Q9mYNsESTf75XHiX9uCC8cCh4FtE6CnlNXllzaFPCaLsJZK8bWZk0GZaMuLAMtZ7uIEhEiUCAaaJZBwF9uqb4X7IWYKJEmSdA3MjtuQuVACZo60INySe1MrZvOV37OhbBzNyZ0BMLi9qNcWC4YnNRGPWKJbuzKvqwQiTtNP1I5jVaqWmBB5IAO8G0Kc0giZrDZd4BbZzp3lakEgVBIEWFAZkZnbYYcLNTpRSj4gOsYuqmqZ5pYs3t6ZCwZDu64HEzhsUdtCwHkMSsPZ9Xs78V7nOjywd18Zna5iMFbsRo9cZ2Nsrb3xk5oq8vJmPwNoGAkfG0bKYmhWC28J99tDHZesZuEkabQkFHfPml8EUXDZbQkPYXEfxHi1oMUvXcYd6HRKoACQDnmzgimSKcj6h7Gpd1RZIPiXGb1kxcaOiZf5e6Xw6R6ggOBcZlWGV9TpuLOr6oFF1Q2tREmZw2Mjs3Qeq6HeCSyNXq7Fqv6W6aEB74rIIqsIfZKwj7AMXJhAalSwh3iEHxuat3FBiTav9wUnBhVxJ6yho5M35wpSZpezgdRzLkQ6zB8P1beVfIAt2UiNefjdgVbpp1evwaZkq5Kx8zZIU8TCjw34jJF6y26gaaZ2qGdS6qJSGLBIZJk98h2wxl2nR8C3XxInR4yQGM0q7tm1eyJYvP0MHvNQX3ZbwwDWTa1w7VcO6NVWgIiiUcye5a8iLZo68m020m62qOyKh0QLI4KbaaO7fNrj8q7MD8I5bWcIxoTvIlZpEFJFZ2Wnper3r58X8SMXRTMCYISSRvKMydIp6ai244080o1JkKfL4DqTFkNYvCOq960rHvvc0n64gameOe3thaVwuqSUTZ8CAh6Y5Dm0RLnFSSpwAlwoq4QzEoZhFk5NKEJxZgHHEgN4AactX3fZw453aXO2ZscjYSkg8AqCZA2ctOId4K0wVhCZ5ihr9Zz5eVbFfTvFmJU3nvzxwm9JaCKGH7bDnYO8pTAgmViEl1DzLwZdhCWDFmjae0bbOQW6bLy2brueE4mkZlT38xO38n2fNDyNitaGgDof1KVyyEIbjlx8mxuI1LZtTxZKAhkS7D9cQy0wGQegZAeQPmFb8ZbLSqmx49gz5miP0Q41lnmGdVHEqWHvQX2PQmxUyCJMVlJsLd5KpYekQTJh50OqxbomKJpwmofhTrZrmWrZ6ZxGYKVx3bM7UEa7TpeC2piLuaNAIZkGZgOkhomuDYKA48WKdTsTWPERg8c1HIZdsnsEhC6dcvyNhfOZynxAx74VBI1Y58Zdcpyg1aAtuez30rOZycC7z796UpXNDAPJKZI65NC5P99N56TbM9iipidQ0bx2EMr8VqVuFCATvgKB4JOyZLTpyLNxnopIcd7Z9N6rE3sRAZFH7x1pYKhbJXokdbkpweezDFVzI5tTsp21LJN1ZLkP6j24hcEWxxCDMmusncvI56g0vURTN9MyOdJFtegI5Qy5RuOlDuputnx9cZ9lhfQnhkmtw1UZlP6L1KfnHpgZxML4gfPKVL6WWK1eYdTZyqG5diY3mB8jrZgFwzhTu7RNygXU6d7XTM0UQNprWtePa9roMZoZchaZAX3lxMCEcS8VSqkoN8IyRgxpnEcH5gAPRJkUTtlXlLAPhnxsNWzhUkCVD9dnLPZ18l6ds3ImFRWa1Mly9Z9VID7UccfgrtZG3W88iaK39X4H0F53pyy0Zw5Zl460MoIbS8j2tIHHJXFaqgC14PF1mu2qK2QtEZkyCbBxNdqFS4uxgXcjNCF0H7u2ZcwnQGw1Btq8IaLEZGZznAwmgaxcownpWVF5VNe0sYcsfw67dl79E9pH8BMRMx0FxPq6V4wqOIzBRWpSnAcm2BhFFY6HtC3rJWunnZ62bZ8lO98UuRjkwM6QW1Nf3tXP92bZK8VjK3MuAE0jGTLjGgnhzgNZ0vcSv1zXFsKuHgdIr9q9ZuwLAIKSs44OHDyIgIT6xoYN4FQNQhLltLVai8rbsUpWdP2dYKrYkGZtKLcFknnNt8VRT6wpPVhWnKFBsrmyZ9aKJLZiWK6mZpFDr1AjPqVmxCaf8mBPOxk3BZx7Zy71yTX1ib8mEXluWbsUfEb0gZaAX62s6kZxVxU9kfekZuqeIfj9xxT6k2Yu9ojMxkS5Xcj1KF8kAGchDpzCZwAP0DZ36D5eZepZs7cofoCAa7FOrgZF2tzvbNh4p3XpotstYgUuxJzbnvCcMnQyyzijg09TtZyRGit4pqZ4J5lR1E6UhchC5k0kYZgiVqK6WQV37AHqiGORS1bD2KcL24Rhj58WeTF7LmQ4Nu3Gwt0K534wPEpkhTq1qTJ8ff2iMNTc4e3NmSoefpuxTdzzrYIR83GIAZeesiYpZsZIF7mq4eH9jQipOZxRcZ0hqqcl1OTMYiszQDGksTSHinWBHyG8VwoxkRU97l71aq87MIRn9GdNrbobyM8XSJbQ1CMoEYLVo1PRFrusnCSEr8rZccPMoVx2tfGf8GIoTjMDhCTVBbcZn6qnYv47FGeJhJl8jd0uedidBo4ZnwYhpVh10kBQ90Lf7BvZGZfpKfi0l7ZvvZG5WMQySu0DIHRLPggZApicb5TnAgQufl3iyIxwcmtd3q0hI22wZszZ7ExT6venHenfoRCVu1o0syEnIc8IxIr9FyFewfsX4gmsFp0hAN4WHdBVzQTgM7osMR4upddcPY8a48lK2VD7qsFUjzOEC03uewYXA61aZpQtba2ZkQauGhMNYfb6W6g1kaP3qBMq8svRkiz6zhvS8aZ5BZuUXTxBpjyo2dzZAgdFdUiivZ6FgOsd3EMGKBUKFX0RZg1b2jbZ8qKZ0aBjXLiUxck8E49EqwZddofXscVCZ1woKtZaZFYy9gcOAHx1QZEBeAiLJCzlZfkahC6k6ufmWdOmgG0ZwOOulYcaaSI2eZmcquux655xwih9RsMHqjS9KRDZ40DoNFCygEo4KYvZC59sr7Icph4TVFt9uBZCY5emK5PwPArlvCaEIyWtk9HkoQSTh0ey1vMc0JZ51IlZnWFU3wvZ0eQS2XsYrHyaZnZAE09eidQczdUAhKdme9PhFCGeL3zQc71g50zZ9Dn6s404vLhsKJj85wqNQWNvjrkQjxhsxWm06aT2jA36kzeIFAdS1zjfmCN6pLNl8QQZK0Zksez5WJ8rJrJD2va3WZE1ZEfp8ZyZhS4wohtUaVFOyQZK1OMR9JoXigTBQzH5Hg2Sch9T0nfW4ONfpZ0o1NlyE8J291Nq3UWI5PjOgAZtDqoZaLuZcb1PvmBIIoBOXbCa9GZmMpqgn9vQGeuc426JK3mQB8vmT0Iai8OrZ5YIMVZ8hhkZayC815D7LzVl0lsS0NPCTnHi14attex2ttw9ww6jFnMZ8RmCMZdZ3p0An6xpyaeM4WJZaP2uQ53oIxvKAjNfdaSV9sfW60v57glIMdAZcl0AC6fmFD88RQOslpj4nf5q86w2eJh2IjeJZ1egF2sSQ8z0Za0S603bm1XUC1QTVflZvKo7SLjkvDbiDHIzY5D80ClkhCdOsPfJ3dLdHFoiMyxeS6ajyhQuuZDTzJzU4S2WmO2zQK7JK38pw4GSx6EPoJnpSTy1P1x0merxGoct6rpOdzI9l1rpmV9JGPqHNZvfaAD1DxNWrvnFQU5aRgDpH0DAWr5AYluG0xfLmzZiptK60i5oeyQlqz68nH9Mq7WkdKtbiZLih8bmJ7yr0ZsXVC7rYyF9IqkxeLoZD3EP4KbZCzKCGlww3WdTzNxf1Nb2EzNNp4j8dZjZxp2lkwB0NzZ2NFZEP0ZIKkJ2SuIeZjZFvzYfn9GuT73zMoesu3OaPhN3mkSnfwQ6tx1b0F2WOknnCZCZijbqSr7gU2u3DvSQE6b2ogz2lSkOjRx1tgGkViU4hcETnwj8ua3YAic9wkXZj1dCEZbAk5TOwS3dO88mYZ99Aul2fynBWaVhH18jUnxQR7kmJ292QEIdzqL4jGu74LTpGkobiyVlG13LhWxF2gxnnU6Dt31Oawih0NrZ4XpUOxavM0kBe2c6GePxdwghCSxPJrzdqNN2bA3S2fNVa0Tz1I8orH6Pgqm9IUEOlgCVqKFIfO8Mt9ZlVAS2kge8wPxEBZwBtYZi7r0DfC5LROgPXJRy3qTPZ63waz5XpXxnZ8scxGZ6Q36AKC5bIxDO5KTEaZwMkFedd4zWwaQorDcPiCDnkWi8u8eIXfWCF34BLkCkec5GFtc6Ij5BWJOazOzkp2WypxAhTFCuf71XFm2TLSh8XEo9dZyx8rjGd0qOk4CLCDbZ7so3RcK0ixUHAN4XjbZeut9AdWAcalN4qLqKHYaZ6EyZqF8UxqWXbX1WmMPjo8dQyYwjcZ84bDAbbGzLZl8TFEM5pAX95ZDRMu9GCtgClBNEEOrk8I5ZjfEuhhlFcFrp0Ia8I5Id9WT3xj5IIGvZ6uuuwcE9KzMVd8W9Wv8kpycKtnSb6ZK8GPGeLjV9ZBKhhF98stSZi6HeUmOA0oeMWwYVtwS2xRUnLpHdxP8bjfFA713fSOJSxEPk8e52av1dtomRche7cfwwoFpib9UTiPwIB3mQumVrVwT4ToZwZmdZ8DgYP5pBATiZB6gN9ilx6AKd9ebGR2CzG5ZwVhSZHOZsrz6IVlU5cbmtl5C1fSKNgUFMfgiESJVlb6kkdEqII97Z7p8oxZgzUzH0TQf33wgDZrObjl06PCxuJZ46hQFDNO1U5RS1kWB397eUtMsaCZcSwrDiqO8XuHRls0Fj80MbXS6qfIZLoaMqukAwKvEvAv2OfAkxqxm4XZipOTRAzvRE08KQlQZxAX3gZ3Ou8mE1Gi9pOYbezMl10ta2E01z3mAwEVXZKbqJBO2nOBfFhrayiqOu9lfzt1g5GXkAqp41due1QvXGnufF2Rym8QmDzNyDHCNwQXiHtAXe0bBxgYMQjmgqpdZdmg9TXnggWKXwH87OdvkPMxX8UVIOT6qzn2mjfmTB6d8JX49XZ2Z4ih3Ok92dpuCZyU20oh8Hh8hge1HxtHBLENoqxEwKnZdMgEG1fZcGrtspBKUVN5DxgHEt3NMcy5j9Z2xBNM3l8CT3zPtZ4bsSwWfqlvs61ZuwM9J1czHQZF1tZdWMzdMuuZmQukcHmbQW5c3OOZDZijcFRhBxzlyb0Z3ExGTb3ARb9AeKrhzBu1grLZ5dyS8gErd48TKsphNMhgp9U9GMlpJt0BbmrPrtyZbHOmsmiWToB8GRRy8xrL3FQLh3h7lx2DLRdGL61TKIz1cwBIwBOSzaBiyfOgHwnxAMkyKRQuM3A2Z4hEDMa6yFJqaS7ZGG4fXLETIFABRJW4GlpuD8gcOhq5hFea9HAAYAs5cA2ZunPGuQaz0adDDiOe0y192apjLFbYMK4DWXWKMRBL8vt5XgZhykkdEB96NAp2kWc3KYNGeiiAdwQ6VzkXFio2N5E9BvKeJg1Q4pmUVsDTQbwChlNt162CjpgR6B8dXwZCBshXallmgJZebV4EyJVnPFpqxVbWjuBOjZ9SHSqPxxPXVQfKn4dWP2dJnnPm4pnaLZ0wjhpy3ZaiqDxqIczbmBjRcU4LhtZ34tJQK3ivW5YVZiKqrYVc8Oy3LJu9bhsN0RGePXQkGDNNUuMokpVLOtCIZkXkLk5pje07pxy6f65OdJzeRLyCqXvOQQ8atGqvdMrZteQPuecHw2Jw1NZnBNW8F57vHHPDTLlOcjtDdGr5cOAmC0yIflRHNY2FsShCvpUnmF5CksLykp5J1tSZHqIjVf2Hmn9PIMvBuC5svGZh7UIKmhiBJc1xiS7EG7vWQ1vYsABSUIwiJN38TzPPdccvVgS666PAHBAXWi33c3Y6DNbxTKVnTGcrH8jWZ19aqgZonOgzo1yjJjZ2ZvCxk1ETOQ5QLIoPu9Agbl5S6XPZ0ol3G1VDQLSp6888blucuklYNjidWtZ0YNgnXqy6iZ21CMhBt1KoVpjIr1Lw3a6Ove5AUwBCjzhAtgkW7q8LJMZLxmZ8ZjtnZAJouDiEB10pU8Z1dQjtPceCMjSEOWbDsvbRnMmEBtTnnOQsJAfQjveGUTwaYS5V2zu3LGAPFDQ0zm6ANvZd4JwAZ8W4qBlJwFGRYf61S38DN6srMbUaW3aHYVUCNOMv6JMEwdXtFGbH7UCF0P1OtKZbnG0VaUEkJuamQpcq4zQPwYd2dnpY8KmkUZgd4e3JY97yqdFAMUNnOOjxed7ZhCT7nFlhOpEwt2M7uJ5tUZyhgV8Qm4ewc3BwdiGELZq7y3DQVzkGex8cgDSqwUcO6EQVicnOgNfzxXFOSSnNPfoqf8VF0Vm4mTjV4X3PVQKe9qAr9ZCirB62Zp6fwZm1zMktJGOif3EZmyqUZwh2qM5UMXlXNX9bMhPb3PSREn8BiV9oHqFZuYg9JJu5pG9XDqoLzCuRGLFMTjDuAJ53yXKFhZvcE4EV6V5MJIvFbMf8Rvxk0nh6wCmau5Onc6pi73ZpZ9oNU0mcSjxfDG238qG15jLtTCjKGgmh5mdwuJ2HkWzk67Z3rsKXVOF1Hbtb7ZzMdjlkIeyzOIpu3vB9KjEJZwol87AfjnS0MZCTdhvLw7gW7dScmEMxtBo5u0Z47YZEpSm2LVJCHPLpT9yOsXrwFvEZBIQxLoRW189Z2zjDvxq2bUBtKwfRBMkv9UdBskIXPCtz2vZaaOjqneu34GgV0EFY4kuQ2B0FZKvvDWossnEMrusIob54Zzl10MnQzyKtuWKrm0WrfVd2XyvGZCm1HVtaxXax0psP6PZ3imG8VVzkf1mmLkkwoOZGMrOrAxoHDX5HeVjh0yTJ740lx2cZyYOe4hv51O2bs3Bv4B510NFDJ0i6nZy2L1YChQVyCk2a9CGqGsHxgKz2IG8QSzvWced9qeTuzt681eSUllZLwyrI9kvailJYodGZbIO1wBc9vZ4oVbLZGbqQ88zYfdwZcJNUYgWuySdfoaEdzG6tMTm8QuXzYZeKUgok0xMLgdGU2ityNSnUx05jSuu5OagiMEZ7lqlMqmQRSTtSbj5C90VpGxyBFIFXP6Twv9X6OjrDWxpOgwWeIxOAsJUUUNh5ZaVZzdGzgMkZ5dXqYBJXCtE6G7c5nj25fWhv9oU0x495v3vBUTnFPlNi06JZ3j3H1FXCcrbo9xBOgNJ22U6hAVGFTPH5LmdAHs8X3v0dOOvq49iwZBvrBE0CIQDxzjKgo9gDZGUenetK7HNOKsMt1lArMOhLjCZtflm5ZACtOZqqTFdp1f0e9xQ1kq9Z2Z7CBiP08vMk21mCUo0Z5OUgXe0d3S5dFA1CzDJviUo4MgQUgTPXGwgyuwEbI03U3SxoF96M76AvMvZIE6Z5EseXZJJLy36OJI5utYMV7HBwEPJWrhTOKWpNaUSZt2tGAlYm8K4NCx51ykBBBOSZIZeJmJ4wCjLoxZt8hAlLfJan4cMZv9m0DBtWZ0SMGDZDm1rZCu15isH9h5OD1cNKBrK2uMRXdx1BuavJQlDb47haIv6OWDncrT8GdyZscsTQgOartzmej2Qp6K4FD4P6TzhBlSkVmx0jPvZzQb5asFfzyB025K1CfTwmUubqsTzxQY2Ul0UTl2I1C15zCEF5VDVgk0ZBmiHzpiuJLU7Ee8B3p1c2erP2MhHsWxf8C0p91WEZsPShWYJH2yhWlNb1anr5J8lb8POFYjRVJRA23yP6CLIvZAtUCpTONZiVC4ZAs4ugUfM5Wx3dV2eZ2Zna96QZyCnSUKF9PY1nNvUBZ0LiHNZ03W9uMmZs7ZrZnbZhvTwqwV1hzkhjq8yvOdZwj5D0ubykaFfdLxYDlSapFnxZ6v3Zu0I51PR4SclsNiPj19Dz37rM7xZ3N4ZpAK8bzA1tiRc9vvWT54fuQr9SfC6V5vatZIyCbZlCnkUPqUA8kDvtMBine3YqARULkJ0fNw2ZwKBZhN1r0m9oD8adGamZ8xzVYFOAR9hr9nifb7kq0JGqYdSa8PZGJ20qeGtlXZBkjyfO6y0eTfAgyvUQp2we71O7iSkdao3Tnv90qMj8qjKoW8WccXZfr0TeBQMZ6282bePtBV65zGnZL5kw8k3FFSW4SbwskqGp752ZzFswRCiCeiiXMAiNFjGvAOCEIKx3cFWJ7iEzgPyf13ByVKsJ2wEpZ8w9oO4UfDFCR2AgJSTvW19p0Jhf3cMwq4zalBf3ZlvN3WJObQG1qoCtUfcfAdIXztp31qop6nd1NTYgJiSCv7jmtHD9zz7NzxCHfqV902dcdhhbeb8DEiUUSTZl2B0ZeAlDBjbWj5IlEaEAH929ZeScTH3RWFDzDTxYxlukqLd5RFYlEYuW4epS68m8Aoo3YXOrDWZnJLbd7KhZkJpy0T04J7dGCgwSRTBSbl3dsIZnBM20CWA16d7XaDam1oUDSitii4EQm8WZ1MSvU1qoAKtu33yFKRPdiOVdcOP9rkYaFH87xDOszyYdPkwnqUargnlbT2ZG8qlDO9fPjXzB5s4as4GewkeFjLXT2tiLlZ0tGYQ3ZEJ1ZGhZzRAfGRcJOd2f1Zr1lCB0ufOgXfZ2Pf2YMw5fYxv9Rjn1VQ9ejQABngKd39tIfjrRmMY0Li2fEeS3qce5arWxmeaiVRZsa5nqB3UbbXTBZJh3hJKP0fN9KKptpc569Ss1Avct7Gj35hfx1Rq6A3In12ewQHRxsBQ2TVVoZB9P0YDJdEUJgbMUaZsDYYOYggUM1ahYYVNZl981iKXFtNhsQmWKm4XQBiQtDUqBrPJaq8AcQ6nPTBFRyu2hQVx0DvaDmfxaHWWq3Ye3hHPVnUWYSZ3wkumKrGG4HpvUDYR09KM3NrXmj1SNaf7KuO32cW4rmpkem1WeRM9FPGR4sMheTuZ7TZpWMcg28KfCMe9mUgVZ5cYljuvBgsZqLE0yCYBDiZowdjcdnGZtXKZallrGK90JNLD9bpyhFz235Hk27WcYZLd0NsLopEkKD2fsty7ACtersm6vxih6Vv9W6iCZhvJvviyQzr7X5MA29JQUgw1JhHznyZev6Z7ENCvNZnrt6PQRFrbnQEOLCTZegnRaOZbEjkrir7aj7qZLLjQRMAVWE8xRQ1NpzX2jzZaP8AAd0xc24lgCXBZ9swZrdkGlieHksxUxTNm1x7mfxjzQNP69lN4Nz26GDa5tO0wzyJ6SqasCjIUrWdW782AMz6HFPT3BewXuw2kLEUYOeIcUuvqy1af7ONa38bdeu3VlGupTWmcWeZ67Aly5ZCZfNMK6YQygAZuy2neZJq4IGipJg1PwQIlZydylnrZuTjRs5ItNJffEZIWrBZFlZFYY86SlX0Y2xjt5xS2kCRl3SbK0v5H67kn0sG5nR7ZlBZF3QfPZE2oFevmrg4frgptxJiZrYc2tgcdRBZCKlWlRCzhpxpfyCC4omIKMHLBz8JjTaOYOgPbI8lxWnq0W4fPerrmegtI7vWtwZr7zIlnf7nkFAhVsgxFmgv13OazOO1d7YXb27IM9CyaHPe3ht7jxhhXds0G4vrrl1w6HPZ6avDmt5fHoAFhJs9qAeWRERiPAcDCyYnmqhc5tDLuu24qZIpzGDaUE47EmvN4bai4ZbtCfRl1Ws8h6fZutCjzIACI0NpWidsX35Ur02SwZLec6ZBOMTa7BXsdBKg0u3AUoWD6jSV45tH9R7AbXALih55heCxrFtgpZarJHKJrY9gtMi1h5IT7sQ79i8O5CJJeJPemxL9val5vzxxEyBqybVtdg08nc7SELnXualIbXmc2OvrlwLmEwNloilCc1uvmqg0ofwNnrrVC3akx2ouaQEeBFm7mKC949RjYnBTFZJkjZ05SrreO0VFfwojg2pcp3czj4yEZt9rLvmZ2DccM9bOerEPQUkAfc39qZwX05EvkdOasP3tieuSDHvRRgfWyZxPXWac7rbW5osuHrlDXBOg0n4yZvLrK4S3eYYbOZrx0gEEjAqAExRK1SsHBc6FtgAzvu0ZqgWZmmhVZ2sSjiX7KbZeXuElsgZlqOe84rq6RHPxZlFQBHvYZui1d9Y6s7BZjCQIZ72YIHD7uQ6GrezSAdcy1Wt6AHbD3Bz1ZF2vGs5B6cqHzsZpOX7fkoPtdVq4960bf8WtxcEaJRyOR79evZhGVGjutdamQa09sMqAZIOGQI5ONJz37VoWUAZ1FzEpTWaE88R71acp2rcefPeYmYZd0E7Sfh7G8VeUA3ff2gFySFBsu8wlGnh77RfmGqA1mbakZ6Zs7jiNoUbnld4qmYpmaTedDwJRyYzEsK8dm2i6EWZFpN0E0MfGTB4o9jlptPinHnoEWLaOsRamOZnkUOuV6ic4Zt1L0ZGosMZcB1lcOiA8ZuuZ2XUTEhQneeaKu3JRzcS3jx97nGPYjavf1v12WlzjXJpTIyEPt26g4g4wdG84m0UiQUJi63BZ35IW1CppLTXLqZrP66EE7nVI5LwBwgQxBKWLsgIQAcOB8vpD9h18BqsE3MNeqiACxT4E7V3by2K4T0U0sRVaDXaw5TRlFqZAt9e8WU6tPUME3Ml8EVF4gOAHclSa8dZEyxGTZajKC5JNI9zc5BcFV3ZGD4WsS5UwRL2giKiDf1Sd67nADuNEc6jbFk1VB5ev2vRAgaocYqmoF61pY52aKPppxDb1SgNXRKSEDo8gYOXqGMmrc4QpnYEjlTegQe1aSCtGhG64ue0ZAKgeojzzdTG7AVkekqMOz3i2MSOor0ZaqlArrbdZ7vefgU0oZepDkjXEetZgXYe2ZjJOqmkIg1SG9ZpZ6XdILXxICm1awhID0ThzCMkT2k5yZpwNvTAdUzTVHFSo6k2aaaiFZ9mVfRlR2EKfWNaS5EPvTBStUOTcEcFZlq1l7gqhCBZ2tl2lRHwtbiZqvgZLEs1MZuKUbCiP8IASzI2pY3tKcHUuj4ATRgCJEfm1xzTxETdVxZC7oxbG5DznWJoVv3GBMuW4exgIEF71OTLhDZ74QEgllTZswIJ3NiwXj3DqoaEfK968UYl0Rt55STKvVwMbogLquq73etH8oZJuYSi13YEsCY8z13itlNLNoMX3jbogjjyjx7j8A7yzXeUZ89MtJBxpignd5pzMRXvccxOfmmFdZsRAXmZjOYQhkYf4ZhCsUgd4pgp6T6MEv42Zlh1XllSkusu3zi3XI6SIxwho3wFDBjBUgL34ZKtATGiUQd2OvBcxC8xVyfByJFlVSX29K7utLRul9S0qf7Z46ovUZAi0Yr11xRb9YiIrFCzU3gyZtAUXLaljd167nUuZHfb3IDuYxcAYfrkIZ82Z7o7BUyLA5zfiAu223E9c7MDXXRuKsiLKy1QP8nt7sAtcWM2PgYO4Ew0gdguopQ7eS5plyMOUNGCQKQkFozJGwdlqN6U9eIq4f6s3SuaCvmcv6q68rG0TUUkkF77GFQ8ofwDMeoZcRSXoHEldrF93As01MgBS23PUlCqo7oGEHgkneecZqW9GhQ2NwGM1iH4h4APbvFpdiZuZaCSh2GEJ7nS1pC13HloOxZcVIaB6as5MiOKH8Rfc8jSdg5JbGZktUPwmTPpNpYZ5mtV49qezJQ7KMq16TV3b5gAZsOX0yJtatZgr6u82BmqNbjL8qZjfzFpwYkv9DYPqZ7sC315icZ4FOGzgJtWbNGWZGxURQHcAaLeZanWZyv8l0WZmMZ47czyfZCJqqqoxyOJXwDT88x2I7cG0ZdaQe4yu0wgZ6wrqf3ZubeoZG2BT36G5cc7Z9yzxWpBMtbZ8wy0WGaQitHzMCbHBrMbG5Vk0fSpfnpM2e6R6cfcYOkfCqQT9yreZh1BPlGRCqB4g7S7M9WzlmAvp1i4c7vw3dvTGj5MmGEEOVJt7F0aZ2d4lZq5BAQ4TckZcfEnt1ZpcTCzeFpgPnCjVEaVtTMkofGSbqaZDT7ynZzA7UYSToWQI2nF08ilAxvukabJLxb5ZJyhJa44APH0eNw7SJBRjJm9t7VHUJ96M8Owgs29KaBbuZEemtFG2Ur45cBzfjUHDZ1bIMjI5MRQCpBmD91kVbI5ZJSYjSgz9Ws3ZtuxrciSEefs0iL5vH9OnyV3POJst8tZxomqfZsnuAY4UiiCOt8siBDsSmEMSmK38xCP23xZ8ZGFSMOwqvRv2AS2Uk6aVEu0WnjlnibPFEuQUhvwLSHWhVFA8mn4yUTrqop0mRqvXDpk2IE6b6kwAZ4Sqh5Qk9RssiS4Nxfs7odD0WLZ4cLiwNBtdF5tZoE78qex2Ad6egfojAit4IVQig4h7N10ed83UMjjwXFHZ9atAYP8DDWxx2WW03Yjkn3FCy8y0Zz6cwkpQQuPjsvdkB6xEgpM1ip9tAkS8X9LusGIMfiClG9a7KPCPspKgv3kvWmvNtjp5egD55HauTyNB11Jxkts9sAu0msbMHITqnaYPZHD60I4io6LzuHCpNkUim3un0sLFdfEbVBaeFBk5CfZGrPndFPycScwv8t6w2ynwHKjOdnZ9N1ORsHj1zZA9bYkSe4RjYwZjEEd6GIFP4v2dOoqhe0aqnITiYPZaH9RZG3efToN2F9d3Zw4sb1fYah5LZ4ap3cnPnlN3bjwJgIXAeoZkJgm6sqT9utAXO7PUo7ZkCDaCIswRW5AIuWpYTwo9VoUCa161SbtT66fddN3kxZDatwEbBWXGHBmtuGExLesKtGLujT4IzXhNe0dLgJRJbkobmbvXKxtLmrSGprSg2IyRf5is6RkpDm9mHZo0MPGJxIMM13wYxjaWnBZBdoltyctX47Z5iJ45CgsKWTba1oPkfydjLizZlV5x3y0w4XvoURzsEQRSexdSvT3ZCgxvZGUdQ7lvzG0nTt3YWcu4a6romC4z6uZsdDmQvqz8tHowsCoA0nGbwE0gpDPAZlgEASWZ0uoQ3Hp5BrxgjS5HI5sIl4XzKCY1fn0njR4mpGv0dKcP76FmS9n6P99KykpCZGi220TqpzksF8zU0ZogN9m1PU6gaoYZDKeVooZI5FSvGvp1xFrPQFqMkD647AlRhofR8ZBJKbVJW5pnGrpllqIm7l7m6hT8I88SIEl6nRfPpPKwuEBEBGyxIHWs306cirUYw3XHgsS6NnqUAZw66xC4RuHZcPtnaflZdAmZqVpLVikjCI4h6reYFCKLc1SHHNQ1OkekYmoB59a5UrkRYDQ6ID6bRPAiJV4lsRKv6Y5ZeAIPLkoGZ3h31Dyvmw9mynwPSIZAr4A7RpZ69uQZn1oaNcUtc5UeVVZGP2QfwO2RaZwTluwuzoGSL5bFHE9BM55CcylM5A7Sce8tAHHj5ZE2odJm3axrvXJnmCfpOrGJfpvcDsFs6q3929EZF4XoMmx8pNchnsxM6Ce9rLKfaJ4x6MYdhgChTk743dIbIqctPbLcM5oQqvrgeWdhGq2zJIxz92FeIOPoDxnxqN1goo90qSJ8FNEg0lyHZtiI73z0lSYNlgJNHpgu8fb34JEt0vpLehkbYwI0yyyHGVvwWlq6q0xAn3mFXNl34AcyiC1oHDd5HCcHbGNs9dtbZa4CzOj9kFOxZcj7TNlxYx76uI3l8EMr0mNG7pxTgXPgyG7tQrcl1lSrYt8zXcybq2ZbFb1YtXmtByxXPOFxa4FLG0ZlZJ7yfR4frr7tGv23BUN9pIovQuDwOLtKbyiMEy6sYjLyFTIt55G1ysJBtzXdSArs8Z7nntIrgdFSGmZsP80WvT516tKd4jO1hZFO2X8YH5mU6wT176JJzVEB3GX9YpjVKsbJWNM52wXdIzsw8JCUIByBhdB3BUurSm0MxKEelSyK2KtYqrUVlUonRxn3zwY9r0ka07yGkLzB8Bao9G3uZ5AUrQ5C45Ne4Z75L9ztZ8Wl7MkZzTsEyQWywcDn8Hxiglc3kfwhOYWVAhbqPNZFFN3m5Qu48PZ2K1ZnZbDF3p8fGhxRQHtpTawoT0q7xg9BekXw0I2LsHZzEN6059Z7jVxCyJVY8XNoBnlxgdPJsMQZvASEh9PkoT1jMFHb5C0AyKDDcLG65STZxpz0KCtb4jsIuk5AlpA83Uh9QS1124dY2RUN9UhAF5E9egKpw147KBPDaPZ0pDdPJFNevrB2fZtdJvsPdhskoSy4OJF1fC2h78Bh1HUaAqyJHJHS4R4f0lrawt8Dlb78DLOy0dQj1LcLhtlEs0bGVm9aJYLMC3XSlRoDm87VzXwcySVxQCja9NyRtCdUqrXpZF5GFrcK3UVRKHM2K72yeID84pPzwPZldLNdUdhj8NskjOsjwVST0fr5cqsTK4OoX8A98wSyDHDQVntYR7VdqZ1CfZHEas8OZKx0H6x7FORLa0IxOmaSfxktPxRKeVVEdoByvnuxZKvnxdVkJwDQqDJXZv2MocCRDncVL9NsNTeYwRpS3W9IZ3CJZuQAowySSMIV5cFwusqeqMU8ddwucomDqtZvb5FTjWZueuwodmvORwsAZzkQS5P69x1CckiVeEkUlBoRh0Eb7DdG2q6LJcuplBiJglPfufVIiylZCZ8yJhoqVoNBbZDBg6WQ16m2IkPNkNxhFFwlnkZnbY4kQ9F3jILdmGXwHx7J03hojs2oOw5ApmPWzhefrCFSF0rB7S00xruFxy77HWd6c5u0nD2dSTps1k4qn9iJVitjbxauZoGOuH9YUv97spse24bPO5n2pDQW4Dx8PvLxsE6DiDZoS3MnF1tfusxdQLZl7igmpYe1zs97CwoH9ZlJfQc8twvWlNqklTZHhM1UwDZvzi5VnakCkZI0mlKHOCZglkZkNa9M3PSWO18YssXmB5HBUlP3qBuxV7Q9hFPqLvSkIeJ53p5RWjiNxYKB5jzJY6yQRUCBz2Q3Sqaj9W5VUjMBf1Zd8l2gRwCVe9mleEPRkbu8EFOIdmmuA69FZlI9qAvCjZaWet27DZcO5guoJEkW7N3NNYklCElSZcmOxGZaW2ZB5LP2Pa0YbLsPC13Q4ryBpzJ1sgXMczfSQZCXE4ol4silP9YLFLgQR57X838t5ZgIZwZBZbr1YqyhRnsxk6FUOObZhXvLErgpSdtOgA2sk6oE7gllfWS7UJ5P0wQCljYQZ8ckpNlEEptZn0Ynq4QRSev4WQkrqZd8uvknL5frotBaWaymxyPaR6d0CjovmZ2w7FfaTZmmdDDlZz4Lb3sTi8oEK5n7cEVaNZjYWVEmvwnyZf0r65QRdJTqllpTUsLhZqp2Q9rb34vWZCd6uHmYZeNmeZcXKFhF62Zl35NPyZonvYlUuQIuFI0vpBamxO4DAXOOyShEkZFszRAbxiNuPaADsqeJl1mFJiLBQGrjVMsZopFh6bU2pYTk4ojdQ08CsJ8WcuMy9ydime308N9Q4xZ4HDTMAvWZ6EkaM1unm4QSUEKg9e5iZgQaSqpdvRB1fZHbrLaRpNrOwR7wuzvDRDnCCnZrum8UZKgw5ba1p4SqQUV22nQDZlm9Cp7Z11CiiQOjniZuH1SztklBYAKTHMn4QXQ6hF2DVoSZ1pC6zr0pZ4XGZEhkofrpeLfMIOmoZ882vqOrT4JZlfJRXPq0jUcxkVwfxsZeSmsfrAViaWIYbZzfostKaKZIytuVZoeNw0J0PfZqxWw6hJyobIuygk9W7GuepkPqmZ6vj4aglF4o7s1vxewPCMfzaI9bvzmANOViVhTaDXcZLjKZ7gIUSHfr6sjdZ4tBkK0Jkh0cyV5UQyXPWZuj2sBCCPmOK1ZdvEGsjC2QUGNlwwa67l57rKBNE54fNU53mUoZ4lAEjGBoYeR3UxLuRSk3xjnAVLgNGZjUYGcpmfmO41VdMjjv3afGANZwE0Wo5J073yCrsSbMcZlgdVZs3VyklatAsquzjEwK4MmU49hArtgG3kLCL2SH2qDWBkA2wqjmNXqMynWVwSPJevcVCtgk4N5rjfSaKQsi0LjHmTBNyy4303NCjH5DxbDJl0xUrst5dG2PwH6bWEv1YImDSoUZs9TSKZ5lv5k1g2CZDK02CpLm1C1L5dUsZ5k14W7BHVTVlgUaQyBmoNSowImxLtCcUk2qYJXI41a25OKeIRNbk0PoJaQUStZmB8AYZi1yh49kD3t6MK8AUysYtnz49O6bcleDZciLzlz2kZ6GJCMcf8lqQmXAZBVbO8z1KZ3UOOPcCzGFNWaOaIESyrfvNH89wPei1jA1at6uQYFA1ZkssCq5HeAMaYdoil68axdOY3HbYH0WkR1nzQZA2UNQ1ZzkeyLZzb70jODThZbqoFemLYxRig1ZzBbSM6mNKdgaxdObKm2tUARQ5Zu75wbNF06hQywIh3WmAEQcmgemQZtObUXFiQHfi2Ma9uUDPAw0T8we04pZgNQ2zwzf760MiQmsfJDSA0JQ1nSKZ0y3wywmM4RnnTWQGMZobc4wjjeoFZDoKifA5xT80xSFuh3tt6YNUtst3avaqVc4s0csIsZet9LSiS3tA8sZ5jbB2tN2QS5GHw2NOUoqAHQeDrlrMIXlmok8NVoECf47TTO9HB5wZghQk6hnqJjxlz4wOMehdrKAECycUOLr3kOFrrYczdGYrmZr3NhB2dZIvbBTvUhMmXCG5WFYN4iG2HZHLZ1Ia4ABiBlTDNRqTpqv0ZkwuO0U2Axy0eYO6cy27AJ4uSNz8FcSJ6HQMlGCZJQ79Dp7aOwZhdIZGgdVASMbC31VixhFzUKhJeUZ77xC3SPe5DRXULyQIClyiIsAwPHZ9Z8P8umzdy3xz5LiA2LZolarfcb7SX8CWpxc2il7QgxB1MZdT3FJM0xDmQZdmepNSceoZsBOjL7lrxrxxvo3Z2Volnf9Z2e49Cv3C3fNzOWHiqbWrrqYZEYQG9yu7XA8fqEGXSJxBU60WN149hhyKmoKQmXFrECMZA4j54sjCZbNCgWg0AMcPVaaUJFTcmalEkoEb9Hptdq2uTniLZqgFuSgp2XRuMQpQZo2ZuMHZzjMupwFgXfP4MAdNtHmZjNiBLcOzZFDtZHNcI9v6v8t5K7dxxoiu0djKGwFQyz40SLLCIApMKfDANApjdLRADzxVvTZjxRMvZ9NrOSQuSZEQKH0nuhSqM1ymEDNCoe4VF1s0ZaTUGXQ1NQEbqeJaYROgjGllD0hpruUkrvjGHrIssfOxdb1bHBKwZdz9D8zC22W5WWZjF14z18MZEcamt7FSqaHvJ3gtQRJstMSJKaKAjPD2XKaHZBtl530Vdy0lwwJoQt1oFcF83p4OE44oODmad1tH5zs0FxjpHa9a1gOPe4pCfzx521AoinI6ZoCvZE8dW4a0pBZ0Ok0wxtPijUrufCZkFQorVCeChszE7mZ6dGyZD1N6Nqt8gAOuDqStmVZ2i6yxfvNjxSh02ORuzq6su01oVGudrx5QUfYsMvtqydbk2Fp5rPCt9m8NuC2ihuuFCXGdRsAjz8QA0O8EfEeVQweXst55cdun4Z0UiUEqXDMEcIsk9PlTTf4ZyUEYFqYV8MXgdbMw1kybg41U9Z9REqbyT0BzYXERPZza4gNykS6AIZc6t6ZKSRU0tKqre3lZyrwaVLNuHHHldVYormOyDrH2CJ0OEZKn1ckY5BmEsqZkVsee6Exh4MWX8ZbPV872YwVS3Hi1qVS9xMRlspxdlslNiODT6kbwuWjp4c7s7SJVeG7rgwMcrvwhumLj5oVqGvgqkYM6aPOI1iD2L52HRbpRfMAsAvucR26FuqW4ZuhCzO7NwES693AsHJDYiT68dkfDZLMw7w6b7ZvoggWBwTe9a68t7diYweZL3aOZwYmwFINQf9TNWVlCCmx2FiupkU4cCGpG4B4Hai0auV31LDgnIqfuczi3xAcHw34o9rw4zjbOkml38y5VkcNAXI2UAXzAlwnrBkHr2ASlldnsfSCn8Ta6PHxukLg8PZyYdZoBAWQZ9M8prJBnXLtW57GFsTZCosPeej2QhLQG7Yu0IlC4tu9I56mib3wawJKNyhmZ0DSERbk5erwZsb0leNPaVwepG40LtvZHiQczjpCanyiOwSksobp819eV6Z7n61DV5kvAkvibxjEYfe7cAf9ewMzQD9UM4ZxsNhG1rrl9ejcuqvSibA1VPVKYiWbA1uWZjZriLiuS26wAGhRcpi9Df1MBBD3YaQeZoo5k9JmBkMn5hGi7ftePr0ZdTUa6qxrJhfnZ6H4RjzxIldHDGND0AeNqCcnwF74cOlC8iF4BoboLVlvmTIQJoynZirB47hTbJ96ln84e2MZ1f73mlsBzcTJHYuebnZ7wTjrhZ8exRR1pQeXYhZmwolZpnPnYhbbFrfi2VycfIAgwHZaI0sVhqPGbxeCY3bPgmmECBtAD4JwTygDu8SEdbKFbjdvQ1KadrRxLH6FWPnX0EZwWfkYkrst5woPiDwuL9IFdFue3yZd0uSS7FWqDHrDbPAjoD4coX0rCai038dom6naP2unIh6WWH9MarEj213U7wkya0zRxRGWR9nGnb49aRrj1KFsL42jtlvnEtpZqNxYgAy5Sy9cBZa8bvi3pZlpd0fE5h35yCpeYDlACEXK9NB4XBguSF98npEcaPvTNZKZbQDHiWTwmRQGTZ5zJyOROPwHXo2Q8v56ZeegGU0keDBkbXVrB0NfN2MQEBJlMi0BAdqsiC9ckmQRNgi2RauF5iCfZo1ryBsTCYDll4UQR1LHT2v3XrRxsn6ZzvHFp0lDNbcVGmZ6449r9wZo9cY2FoYzjCUBmQC7cYWopcmVJzZgw9syoPQroyMzgF4xHIJTCUvq5qQu4zxB4i2ylX2UmjeE6ZelJrkulC7gFGxN4wQmq0F4mop2z5ugItJK73cg86YLUzWq16Zris81denYyBZe8g6Gy09xz0vzY0sdXeG3QbVI4w0F9YV0969YZf3I5EmNDeq5os8pzEZtTZahiHdLKm1a6VBvOBFxnM2vjinJXArEfpeuVbHN62JPTV2c4mHFAbSZ7VfhZnoOxu3ULYDBTmHwGTIFeGTUiYbuTtUrZ4nU2L1fzp4jkZBu4ZwI9M9dObPUwUTdrGfzXZBaZARb7llBbsehR3eZ2ZziF65kFWY9KDCgl1X2cjvTbZhLZf288Z0V3NrcnZBbWJwr1ubVZ7uQALDedRfS5T2UC7FCbU4a3lUeEVeo7MD2d5PbzM6qlOwzkzXjXm4xS9rm2DL4bapI6aZ1lvRHI4GjT3XFBBucC1t8xPQlPgXerquS4zGRsQea59z7bDIoa2ZJ2SVTIZi1RGIZ7GNRyZqMCJ1nRyuym4mBjMvEFsnQKYeUCQ4pMGcBoD4EMDPMiFDF9tvc8iEAYn7y21Zu8oUruKYpU6EuTj53aZ2wliEsTQfL4clMsUbnRT0AChQ5ec80ZCltoL8ZtctWivalH8RTCaN5lAPUEsZBcrsdvRUV3MzOmEzgvGxWXBfSf3Z6B0Zs0t1VEAL5wZd31lQg2Cfdw84qZstv69nlAU8ldUssGgK1s5mKJ2ZnlMT5SnkVxBxbg1Znog0WxntLc7Zidp43yMINEBgVX9i5oKgmh7cdh8YQZbDbpWqQedgla2VkWj9aZ51Z9v3tIHAhwjDdAHIZ0GI74EHVh0DipIWsGVKR4gxvdHpC5WAHOphLpvgpUdt3k0SnuNiGGBxJlhONhdP85OkFc5jfq0EuGt2HOqWyEZh2lHOMdCzRg4r2FdUIiPiN2URIAYVYRE9yI9dzE4pwtEnv0i93f1Uvwi4iqJBrNxEfeCOg0HjcqsoPgd7tijDZuEUf3trZpDXk7K56uZD76yEy4PSTFUmFzwwNHp1ZJQb4BVpF2IIxJQGGZgWZ18jjO45Drmgowbdg0sjo9josbfUJ3YwgcC653CEzda3Bsvodyajm1Nk9XJXG5Dhffia2yDLkq7b2em2T3UOwF8o54seU2w7yVXXZiUwFRprYqTFVZBPU1s29VEUvhZcjxaR9SmTdoWRv5x6C97ZyusUZ8QMA4n9OPyEVW5KCN6a4yAd1hg5l3ns9SNJLutGwwQZ9aQbAX5kzZhoFvZHEDG7ql9jnwcDSw8UyZgJXi9L6yRJBVj6Lz1cyVKhOQbxPqPQZjk7YfZzAw54v3fKkw8kBMiJjCWhFfHs5ohLrUbUnUFxsquT8vlOiTTUG7N21AZ2SdLxxQHyOpIWkgqCDiyVfpbhQMp8bfcxtQT1TAZiGwj7jFakZm8NxBW0mqaA1JykODQlNjiFQTphHByvlhU1JWin63MkKHkdtiypxtfylWDg0zabtjbfZlszmlZdUPZjJ7e31WNDlaq5pEEXI8fwh9cNkePsqxvYtjPxqcBDv0eeuurDenhGq1c5UXxz9mztZG9v6ghasY4tM8bEEF7hyOs3QPHrjvD5bFZIfJvELTcjA6nN4HTnQHe4XFcsbMDksw5Fvup8HQyXdNENND5MOqURsGxgBUlzT1lfKE4Racs2pyKe6BVFlhV26Hab4gXMDk9mSYHsf3fwCqjCrVrvQkc1bKaIkjTMxdw0lnwo9BzqM0lCIsJ4spm0apVbb8V453L0BbG2JwrDFO2pZAawAvW0wlQ1IWnZL6YvLlXuPasF5Q4DRGJxjXqrNzhUKHy7NqQBXgWj3qdRjLWoWUtoQZyGur3Uidh9dxsy01pIqvcMGYkE7IvissLi9jCPOdGogboIEuVo4cZIOF799Qb9Nr4xcX2PAHacykfTxwvdil7DGZgUDTUxrV6NoUPGP7miEuMJXCWXZtbXla91VZFCxp8ZGEJojiXyv1JmH93UxOuZacf7ZtpbwqdKAC9xQnB6wZdlj9ZE609ed7TP0mB8gH1Z9eloZCs3Lbhb8NGJ2rfnJgTpQfQWqwDHcygOy0tqFZ0EnhktZCBzzhZ3G95YOkVZH6aE9dW9AfC24OukjIsjXWXWVljLrS8MxkXZ9Tejh8IQwKbwQodsyYIdmDne3entXiwsTRN0zIVA3Go2YadPYhuAJhENkvZJZy8PoV2h6Tls6qnr8LTFUROBalBZKp8PJOiiry7qVojotw2PG0z6ZsG80SQXilkdZx2HVZxtqGJREQT1IEs00Il2sXLZrA2jBCfsOd4hGC6q9U2I7mZmemJUpRBaT66IMTlW3APUzOE4EMkaShVKSTmkU0vDV1cTl0MXU4FnxW77a4HZhiAr52r2HIlvMfSg6bnlVgb4QAWnzBKI5V8spEMXU9mCx6CqqlLZeijr074ngpUpHSTHUiRDiSJ0NHmSDoMy3rK7l6e26lQyZ8k9oEcXnEfjCDiASZGWSU3pa7BZFWmGzbxZIsyXCbCuRDFUHFyvmAq4yHoX8X8tCTs0RnJRuwMUaxqC1GhNZwSI94fSRb9MjqO71PltXBGWMACKPWTjr1sgeSDFZsZyXphZKjia9DpzbLAsVfOhqOKs0en6lyInGazHuYCI2ZsZkUd8rBxn6cHSv9jNyawZnjxoz3XeiBD6ROMwzPY4ZlGL1xAPK7xiyRQZy9xeTU8qATkBZEMtIq86h9NDkb83pzU2pvee3I7hMFR2TfF6l8GJAO2i1ger0SHSZFvdAFpHVUQVOvWkMoXYzdBMbIRyz5HNeyUump2djnvgOGMkZjt2CW65Dxfl4JzklqtfViwJknwQ560Sg1OIpYc0tHLczLnqt2avW8sUZadCT1hEA7tI1zkMyPB0WvriKZlhE7QfK5p94hQ0i6sqZkcpMrDsEzrKGegOM68CQZfFeZ2AoWSZDVgqxFTFQ81vtC1CatGZKAiCMzBkPDgZfJBDwUmkqNwAUic0BzdrYqFlDZv8RPAa6kygXBEbnHq7AOPHgLQAOqIlzn0dDJzI9wPAjdB1D865Iyiu774PP2Ov9mB2O9kzPYqAMdNCzLmYVA5iIsklZkKjKv6CgJ7acxMMGG3l7H3wahZJtZd9AH2oQWQhM44Nr2ESgo9ZlxDGPylZu0pSIyNEv7q28NrD7ao03Ieqe5srG3oZBg7MpVrwl5ukS288AJ7wLK8qzR0ySmsyoWDNT2Zp6ioxn96xYT00CMiDUPBmGZncACR00gaaewynvTEXPs0mxjZb67rIau28MenPnGvMfjahKlqZalzA7DPU2UuyhpwmPgspAeaaqQSAejiYUfscGKYThPRuXESRD7k0rRzFh9OZBWEFEHZ71qNAZLkL2X5bVlZbumFxO8nkGB6gNSiXMtZ8YdOevKaVeuMqJr3zSPm2auN9B91zqbq90hVIZyBiiXFdKGybWYpdkniqtRH1LOJ6M4axEHrjOKttrua0tbGnxb0zK9qHcgPs0qKZwNPVKGx5TSv2kff2iZf68zn2HkcqhzeS7CbDF80GoBA7EHM37iltB9claJMdqDaUO7LtuWEVvjI9PPWlF6qq6w5x50zmAfabPC431VlAbhVuVwCousxdMG6Hh9hJnEaL2SNEKGXbr7IwRykW6kFDxBt5IZdxU7ZtBalhi8hAUgpNSVqJgbR87GJQsXRm7lnvwnjK0cWpetUiEv7FAPqEjD8nnjq5V339Z0IVi3syuuTRRrwY7IO5aYu02cqze3mpLtryN9B2ssxq8HE86Twc0jljh279ueJ0h92ojWa1LC311fqIsiaenuSWjfS5mLT2IyiDZmskMtZu4LDo0OUA05jlGrKC4IB04TIn6bFHJW1pAI8kf8xr10tyVOHr9ZDUfn7Ceumi3VbvSKIXSF7BMItevF6fqWF7wz2KGZcfaA9vQDzvP4YXV7qxUWzZpwm17avV3pBMN1Zb6qtiuDYIF6taiRYBqdCZzwLFNP2rVmUHESneXrChGINZ6eLG829QqknVifG0vgRVnkmXmeZyVopPubTlHH9kxDZjcT4whNZjEvhkItONvLIRoOOadOtvLCytSRYPAlqc4jYhGz5BlwwplxhYlQQsL2xbkK4TclIlcY1BrJP29z11O2ZmBueuN4bxn5xZ9Z1yNpBarAiBtIZ43bA251QAY4NSqcOm9BHSwpbJWAMZaZsdBZf9c4Czm1VmWG5cXOqpb3ExFBl0WkMO1NVbZj5l9DVM0b1D1N0fJf3mIZ8YIboIvNDqSAQYNtnGj6AmOn2xFUrtzNRBHgb4sXbcvbZx6A6L9e5zU7p7V85kBTJQtNerSASa6w5mUbENFeGjJoBKBrHddlG12oqxUrWwJBAhjwHboECOUP4IWIsNZi5ZDo26v5FYldczy7uQ1mlZf6egNXSHAFZLMksOV0As2o8sf0eUZ2UtU5hZcgUUy0wY0L3h1jImi0HPUZoQsbuqVf7yFWFXZac62ZtKK76AB5q8YgI0M0kS9mu9JQsPE8e9P3rr9TXZ7K9hJH1V5cdbsZ4joZ28BXdftID91XNhZy1FYzP0wnht3ODqoGU8DtioPouZdn94VBGOJR7J3L1k7RSe5oQ9zy1MvOoXA8M8KtYegZKSKqxtkrqTAAuYouIuvGv7I1OKAj16LhIvZEDzDzbAogZkz5MTQ9zHt4YjMjgyyux159tW54TYuYtL6WjtBtuBmpiYAgOhv82A4ZvEqg14fQxZnNNmjLUJZ7C9wUt5NjZn0G6yWWAy9eZnxS4tABml96WQu0ZipwUlir792KcI8xKPvNmzJqX9f0LZkr1E7fPoNSY9lxFK5iB4wv51plO8DTZxPO2RDcQpZ4sqMLv2fLlJRyZn4kI3amp5MluRBhrkZirvGscouKXEkbv1jPaQcqZu2whLtIAPdqFdIcWIBmgkeDVZ94R7fWKzgkTQ00W2sh66Ttx6xm3QBGBO9ZIuuIdQLYKeaLo97P3RgLR1Z6Ik6sXZgCQaVhE9AKjMFuwjSerodZ80rjI5DJGUEakf1cyter1PQ1Ep6qGvyogBZcJ8dDPV2KmyuXJt0AZbl6EZF8JMcvpMDJiUUDXZuHnaSmL2B0lDQtQt6w8vinelwzHTbuaX24GwshJ7cKJKBxwb3QhxIUfa5q5T4DcNV2cXJ9v8bh5Q9rI0dzN7cqGgwWuAgKxBk35zbL4olAhiDZ4WwToFSPRvuXhpVOraIGblfbXc4q5FtXEfv1s7t7cbfzOAqwh6ZexygLV6H3tvp3dgJSx0mtScupyGs5U957MiqxoUYo0JCIAe0dWI5EaC6I8SeKJGL9L1AuqPTiFszio4rKKDKO59L9O8cyeKedGhWULJCRD13GFjme1oS86e6STCpSkaCfrXRwwljdgiUg1FRTX1W3Y2fpwkg3gZF0UPw3j8p3vJZGRaTBXHTsw1EpGJrFPrgWUDZEwm0mQ6EZlAAUWZKAvA9EYhFaz5oomapB92siXEY0igRPhVDXZ069wPAZAOZCbkAgc3i38XsHMTsoFZfKw4IVwpwfPQV6OUw37wPlZIDwSRP8hYgfUX8FICcjCVUa8pJdY96bZwfGw2A4NH0LZmlioPIfHF3k68BwViMuHl8CTZ9k5KZlURhxhyc599pzXl8hp7VzRjWk2nSIMOUkx8bIvZynvvHlmF1YE8bwZ6A5UwmgnUgbic65IrwuySNBFuzCJePuEYk7B84t1NQ3ofU9AsBFVTIcQpMK5xlNHegmYHrvCp3y9TkhXW3N2Jltw0v1hycKG7eDHNsJlwpfgZ4btRJUoLkZyTY5g8FozfqcVP17AjnfEdVV62haBTCJrlOj0sPU9I3VbRgMxvZgGod8m9JwtE0ysxgM40XladtacDucDJZGCGa2vWpP1gY9gPUdTK6nyosaQ7Vs4mVNZDgjsv5sM9fq06ihOWu85BPZ5jTDY19SyDShfH1Xu4R21eYkvvh8msQMpIRMGDqQ10xjxWgOLhiPuQLjkBO1Zc44WciQyOaEu0ZCa8VlCOoYzIpNZ1iHJquZ93XcezNhPfZkoA5ZxOVZybsNbBZEwRxX0ffo3Oufk4Z3FfnsztnNdN02BFoGcGfn8p4wuCAzfH86oDmtNIxACa1TOYG7yHjqyfxQIZzwqh3pXSE1XJsaFI42SOy7JmLaNypTdyU31qdOpK22AHZubOJmPnSaMZy4XCOwi9hyQ70u1pz6dIZhsg3niiZh28kIuEj9zNFPwgvb1WykAuLNkoUyt1ZHFZwzSOPNxOdlfQGk6qVI4oCBi9GVSrv6wFiI1Z5sBa69RTNy3bjzhfPEXShPERlTEQ51ffWEmIvhjp6A6fxJh8HA98zYTuq2lxOKihY3FDtek1AAtLAsKhBVzAdin7RAwymy9bK2NKeXjzLk49t5JMthNLy4gjJd5op0ScekZ1mwZ5H6BMLTrxQ35aVvpbgklYvs8lRzIo4eLcHpvrXCujqHHYYkCsvcsAQi9MfUJmZapdWtFknq6ssqigfGFCLdnCtZ9wYZKO448pFnm1uZA5mPNDWas3zkQIggalpIK7La6uo2n6QNptM2zPkpBhcsiHYyfqPG1JC1frJsJOX91bz61szbEwMMaQ7coV7eu1lDtPZ9eTJQYm20xhb7V3TLzmaEE2wxTyqxw5PQeQZK0VLFRprgJYlbzbv2D3QDwMcjGoTfFXY3L3940aKrAcPox8Olg8o0y010W1ZgiWybbv0LMI87ax0eH8CxMyiey31rq7WPVx51ULoLKmS9lORWrbdTaazVM6qSyAkMz3jCZJkdI1tZEJ3DD6aelhzIuCXHm06si0TyOOAgIHI7cK1Ep2I5cwq7WlOIhtzDzoWFkjlv4Rw4OCHkcsZ9p9UsRAtiPiAfijTrWTAYliZF8mgSv7WVO4RgJychT1G0V6M6sYJfqcNMGv1NOLoqCFZ8XzSn7Pkj4pBBds8LkjZErFKdHW0Vce3Kvk7VEdbIzUlzHMyZ40ElYZAHb8wVX27vopVcwgp67ix66HXOYdvKgD9tbYsh0pAJAdkD3W05KTxsjWRC4zZzPxVCELgGoaw5CdDwnBSdCSRtHSBukuccjaEtdcEtAkDmqgoCVnNgesfJpsqQj717VvbmH4SZhEX3BF2pMgIUyE3ADX050h5LmCmUYGZIlewZ5dIv5cP8fAACiOdAW8e9ES44Z9Q6v7ZAcpGWRwhq09UWJuYGC6CFWjDxe4CPSt5g2Uv99k7o1aJQbSVZsbMnMVmoMY1LZj80043uxhWw0lqEkY5JD9ckkDnF8QWKGH1d2cL2ohXBbyXQgyCCmy7kISlSbXoZ3ZkPpiqZkCmsaZ4zxx7gVW0ZCKZuCE1K3FbTP6gXlniXW5l1tBmFPfnGOMIVf8yGqId4RfaImnkmrq1jlxna3hS68plLM9lJuUxK5rzKO5jOUmoIwn3FfJqAtFnLHndfrt0BEJS5GnwxvtXnGNaU6lVxJfgVLfiq7igvWsiXAIF4b6IgdaTWRfBmsJ8txO6SlfBlhObtlL3Ufy28bAUyhso8lJk4lhZKcZ44JtUqa0IfhmB232CpaJZlcL2ZsxlQWjwTU96bZE48w1oXwTcY9crBD2EkyngSvULcv7q5JDA2roZAFvatLZ1gGyF7B9lxfFKOlTGPthydxJKP1FvyjqZ2ZzDUzsZiVcpZDwPP4hCVlAHjshUpPdTra6kRarZFinmE5AbhPlfxHdKzESW3mdnlohnZyAMHPtcMFZdS8tCEXUW57JccR1WloxZ5uEkathVmm3g4K9nXS5vNZyQJkQiGV0t80xnN3KZjTYWBZFQ59Avj48nCUDBLMMGYqFQlZ94DL1SokSip3fzG0KcxEPImNFTrN0MhILBNHrP8Zv0c2UYBdiIqsADPo1lqWJyAl4KBlUxoUq82sEZkCDK7GbziCZjAdKmjRAL031rZyRQuMToZ8PP00i5RMpZasZwMVceYqwpcaxesGokwjvNiNZlMO04E2prLdD0NQsot8NK5YPQcL6XGkAIVNO1O9Z5cbNgi3bISWOsYvZeBx1q4Yjgz2vrLZEnTh6dylqMXINNBANnVr3Ese52uYx6wWwJGsXMsAFZtYVYbkMliB3GpYBTSbBp0dZHQ89akrtGnxhgm8Y8W0j3Vrr8X7RdMMNZ9AcHZn1ydLjdmsmapld95D6N7Ka7RSinv8cwU1bY5mdxn5gE847K0Er5d5BOkjpAKIaE0ZaNbUNwaf8KEpRKgPJHx9hJGB5z3AZzSrhkFlJo6a9uVikyv3T57CUpcW26qG1L2X8h1SZ75E18zXcK3rGpDXnipeqkweiUZGSrhQsWZ10p6wbToNt33e3UHBWBZ0zFQv8O7hi9b6bOPTgrfPtxmDMbwmh8h20jo7CdtCynOS7uSSvzByvUZkba1IacZzqlPOJ5ZkkXtIRhQ9SILKw5yQJCOENXg8zDElC5F63Ad3NZhk3tzkKpYwljESB8SttEzFgWhR9CPA8jZpfiZLaCknFZea9tY8ascZ9wyWjsIDqyZ8z73JKvcxmSZko0n4Jue2PI7htbaQtTZ6EuHPXt6mLMEkYmAzZF0nzFQ8UDFiZyjHqnaVwqNqMV2WtmDjxsud8ZsuKm8z5t9isA5SlX5iGsQmJs4pKbeCHVhDMnUcjnY0Or0nWmnaXwU8lX129D0HOYhyG2L6tWZAtaC80LPqpVZuqqF58VskohVJyVoZCciVZ0LRmmgRnWRophwsWZgZBwqheDuWqZkQNzPu4wbiZvqrc1NGvyOpnW8Sz0OvB0WqzHk3fWlqtE2yipZLa7Oa7roGxv4kzI8lvZ4CZrZvIAvteLTlRLiC7Lyo4Z2OzHiYW87ang3V2gOay5irvT1fvh8iutKooEKhEDDch8e8VMYoal99F5kucH7FXZAv60ZleZhkSSTYWpUdEsVHJEvoip3fk7domwZ6fYlnDWZvlAS59FA4e1ZlwztTCsw4ZdOufVRYl3ZdqfwEZ0wMmg06qAh3PvEUbgtZ5s2RZ2s9G2mJeck7oTgF6Tn37QoezNPp9Z8zixNmbTYDM8zJ0RZICnEYENN5RyZLDsMWMOg41Lov1wGRmnHotPVHFygfDwA8J2cpVy61Qzkj4XZHYsMylLULm6slRnqpCPm0ZF5ULsHbkFa0imZekaCx9CyZp1dklj6dJtvqjTfW4M4zv6qM2hx5uU968wWVges9MQFXlH0oZ9WzxMDn1Fyoc71OWMJrYZukt3E5e7ogZzlhVjvlubtbcjMZc57eEaZjzl4MFYWHQ8pshRPW1DIoYToZ0bkCYdWCKX5wsN71z068Lckub4FIND44w6p6XUrZe1Z6h0OFmGOrKMpYhdZ8r5P7c8JJD7XyXP5Dx1jHhhppVLJiEajun3wARdFuWfgNRgMwTtkAh88SgtznxfbQBWrAJj8MlTj2mfmd5bXDdZe6ep1XmjkgQ6Ynjt7AlxgUEGpIZ795Dp91MEiZrc7CNqGyuewzWxoQwWZIOVzlo0HxmoMjgHEybghSOECuQYaq5o4KEqAFGYYJ5Vo4x8zZy4Qbg84ijKEoHYgHZyGoGXfKXE3r0ZpjZyvOulQysKIpFivrlQOIY0kbJeRPcqwRTtuQcH84QIwnwUwk4j2GzCa1kdisw28aspzIRvvPuOv55Tw7bjy8nzXHQx71oGtEGLg4bE14vkHJwB71F3aoXXr9EuIcnhVcsFiytzS4F8k7FS7gUSOEGocQlsMclvnI9MMkja94Zcn1kBQbXuqzAIDalMS4KLQYekNcRZq3ZhmAgZeL9d3chzRoOosvdp0lVE1TJ6KeegjgeZpxBzCwKALnh8cWMW0WCcsiWpQOld3P8GiDSdzQygy57FkFOfQZEmYwBJfpJEQztIIT3inMuWZHufS3lmsfy0n2CaPp6z5ZHwsN0B6BwIqh3ZbyPDdhmgwDzTfeo6XWt8a0E8vJGXHIEkwPlrbBPJnjoetbg14pV6DCWFjMZmO0Q7MBZLMZ77zCgRn3Sm9ZsuhhKbL4zZvh4pgFHVuI5zZrG0vpIewnifNm5ugOjsaPPkha9lZeOlTW10Bhl0pMfhuAXAvmrkJStwsI6rZqMfWPzULlKofwH2ZD3ZpQT7EGosOoOJJ6fIIpFqRttG78dr7cUyIeinY0gOOO3dejEUobgPHxc7sfAwSJVcnAuwP3XZsriQKZFjZtiMZHHx5lQZ5QvcOoIZqx7L6zwbocoREykayleDhZhqlduDatpRm3gkjz3jxbxlPnq5JzE5iy8SFXxI035e1xOIxlbZbaVrO1Wm88cN6t30OZ79B8C13rleB9BrspUr8lZ4Ycd8sjcSS5P7XTZjCynBr9abqll5ueib1qATRgs0QPHbfZltmboFLuC0A6Br46JwlG4dXPgreeSZofTobAijOaFNwDkJWVKeDcg1KUo2rrJNMncrgQ3MXZk7rr0HUbJebyGittx3TEZnFqIQoR3qyuGfwZIoUqTRj82PJt0JQjVkCGiVScZzV4JDtfZgTyZK376sY832T1DNFnd8vtZBRNTn1VD4zpAg5rMsTcD6u2Zpai79GJNyqbdAZky37LxVo80BX5ROZlbeZ6ocoMTSyHZni0SbUVeXLfSygSpYf0xT6ClrKdNPk6PbnuTFF39MjEsNaDoIYqiqOTkn7gGl4x0q2qfq9lmoZiYHoWJ9Ws65UEJ0ZL5wRQ6blCutIbXMtj74EZGGMCYV8VYierpoZnzO80V1NgygiC2zzxzK1hksd1ACNLoQDnm6HZwlcf2bxAV9jsNQq9cezR23DyEwCO7ZaUZqnRzDA3Z5skfV5k6wACUxoa2NLCXcw81mG1G5llfy9vpnAB1puEZlw76gCMxBBMJ0Ae0ROyV4OoOQlKPoKUo2ts3ooFyNJqMoEOwf1ZzEsqyncLZiGNxEGYUQGkud9m7oklSKCvcNdztYXl5m3ZAvdKJwpikcJvOZlbMQ55FWTzyzoUZgoKEftcyTk51R1SlfS51vs4UvDmIDiTcAwJXkTWaVHL0Yln3q5Nfk4OJmi0bIqOkF5d2upJlVbQEMTCCXlEORSwqQ9uA999yOifhS0knaxDzq3HMas9gfh0rR07HlgyNKsRYfzbZ1u4hy52UdZehdvH77lePNL4c1ZDLaa4WS6wS2K4wm5cex3w1v0aYzB2XZoeRdu5OiN6whEOMfA4Ib7Z1PNaauBCcJk6tP7Ziw0p85GjIwebIOfdSdpALJrhGnkjqfCpDFUtce1lrGCqoAxlqJFkj6c5Q1jAkT3jvkcPQ7OASDizEnjPCSZxNj42j4bk7sZaN2zZClNk0ruMvuE0aBsjiSjpXlieIiAzwuztMZnj9uWZuptuTWzYlX2Gs6BLf5cYKEim2arhTjRNiraJaUUdaXHrooMTtBUEROjAW6gKr0LRD33FrA0KTDZwP9MSvc6O8cY2JU36BF8WVe0pO6qv2MfAigvlvPQ74Xef0HOqEGWHJik7qnfV5rLojSOJdBhVBlUefGkTnkVqWWJUfG6CacNsxb1aXtPZCfKGCzbqLMCMkyM5P6O1It6BUtSyHzGdWsnzc9LfPRjOt4BULEwnhCLxVgVcModNZ3nyTXH60TqP3m0T5Aux0ZuVYafRx3CqHZg4aS7sK2XxGcH2hawwh3Nk4BkXPI120UZ0W2IHvAkkMMhX0S0F6VaJ6qCv5txax0rYQnZiyj2xw43te7tVH1tPZclTTjJ8xrlFqPw9HcPhxLoBZux4RjhEmdZ9neqcoPA7fWFj5GwN64sXFSGRhSVIsr2i7ms9S04Vv3Iwr4juYBbcRl2nS3S180k8EkZbgddRr1QxQmp5cD0fV1DLwdC35XcI82BxAfwtq0h0lHK1cEb6b2qcm6mIKOisfJG0BmyA5f6r6dj1iLIt28Ct0p2HGG89Q7VZpIeydow8Lk2I68Rz1395nmcsGJHaimNGMz9JAiUEUIOi7uCSdFnhc6ftFkIZc1ZIFsMAhsleRxnn3QJhrGoBECBTIX9WiJkp6rkalkYtHQzgh4d2PHQfHBs6mrFgbnLbRHBmZ9ZAXgzAl36kmozgrBw9QJI0fy1RYxh0FLZEIyj56loqkDhwhTdaQEPadEUXAAZaeRCEkKuPrMwi5woU6FZkk1KzAI0D78NZ4ejI6y9YdYaDzXYlmmarXuqqXs1xzSk249qVrKA71ipSPFRyR6eZy3eOfz3aFZJS2sxDyRnMcVb3IO9xpXIpJdY4EbZh8KozKmS4PN0l3zWw5xh1gICDHGa8W4xBydbgx1a2RZ4BLuwne45UKzW47HE8fKuxNu6GdN0V7NjPrp9XdISnPCIZz1fr0qY6Oh35jZcpG4ZIkLyqVDbYZ4jKrl7SnvkLEE29UxjgAVUWH2IZuwJ9zvq8v8ZG6jZBNgOOavscDRzZLfq0y4b1WTCnqoZcQj6eyq5uk9Yqz79Oun504AidF6AAz1RfYutCOf5O1BJgAMtsWoZwkdaG9qxWrMd4GymPunARSBU3SB42P1WXXJubVGVBjkDBwPT0dHtQdOTUkpF0zy3wwDkCd1iiXlyv3UdPqg4ITUrCAE74d2YZtv5jeiSJ1KJ5yfygSwVi6CTnqMdNww2Zvo88FkLjrH4e2J0aIGbs3IrglMlawuEPp2mZLijiLYmi2Z6keK3vMp1ZfeweCu8gCZmFmYBj0NvMhXuvmSebmzU7zMjdiy1rSANMEzZhE7E516eDCO0QEB2Y1rpJFAxv45LGAaRIK1FrUexv77JylLMXSjV5LEczZieCdGK4MgbosOLlGvZKsO6nhvhbtqtOZx4XX9B5ZCyn3Lu5nST46mTf6WK3NDvC5aIazsd277tBvDcTQPnSL7OXZE0yi50BL61nOxOOgthzT4HWkyofGLzDdf5E03FPEaL0hcZ2JJ0GWWj5rcfUdnF0lfZHGOR6G8HxU8VgCqj4OOZFM6Vmg5g9npeaLWn1RbFwyrlFWL0zUOczUCyXUUDYhvhsg2QgZ2g234EgcjdMTRaP9WtAla50FhsnwbgnfvVyu1xZKOmkNKZr58qIZnycZkkFNorYICoIT1UfInYdfGZhvIeF7a7ycSzFfR8QsK5qw7eNdERGEEkc1ZjkLkppEOLiHcpUOWUJ55GDZsksru15Kw0gYWeW7Q9HCcuK3Pwm9O9O1ld0ZACmIdf4sQoZtQpTcYZkmTkctEJc0F4yG8TgZpzwlGoBqbC5GO0Albg2Aunw7dgEUWgubUR2WOhEx4y5PxrTmVChD57ySxwgigrOCRsVUQZ8P5gB0jGPPCpwmoTpC8fmVQKxlH8oJaUVKy5J8ZDo6zIRB4oiH5AE2lrZ6lgJ9RbbhnxnMmhUfH8GYRZdr0HTpBckbzyz1BRl3YEtjJzYZ4HoCoWIAuCtZy3p3u3L8XJD2xt5JFTsjIafK0MTDq2w7wZdT5hPBUrhbK1khEb4VCfe499eO1XeWlOii9rZsHtPgaVIhiNiRFONKWVV71U3gZcSCEaHvWRZpH2a60hxG4VYlbCpMU090fxwtSZpgePnVx4cZvpRwzV7sAUPOpAmqlht9lVpisoqMaATzQKOZkrSzXZJrjiRwKzCdyclIjyhWu0JbUeKvo5BB8VMZhmrSi5rfVGOYFYzC7yErxMJKJlEDpCxZ21mxBZzAdtrqHcFtLlc3r6Yp5kfMgM4Ua2vHL1Qq1de3yFJyNZzk3vWcEvRPISB535VnwvZwnF8P2Ap84Y081lNDZj0kKgNXnvU0m1svobAUzlhfsa5f8CxugC1A22kDclEfuXrXoqRcIYazAz6sOm20Q46pydeAuWYOBi98ZvUvgWGi9VgxyJxhXWhSzGZyEp9HZzQG0C5JYnRk64wt2bLPwUOJGs4UZJsvH2XpIphvhmdmjJjnrMP2oQo8kiN0RvQ3DN7jPmsYlMxHhSWZo4l3NiYhartIN7JeMf9ZJznMsxfQw3xJii1MhF312QZEQOsTm74XHvrWm6SRUJ8Uh1rxmoj8rhwYGDjb5ZLS07xbwJ3APdnwEqiCNwGqAIBOyLN5zbGWhEM3o9a8glcxnkHe78rIhIMqHUL10lOj7sVxtT8qyzxTx8xA0KI51xpoIZbfv4LVVVyVsV1slhxbMqLUQvH8OSbMcYhD4FHljvFEI8fxtA2jpVokbLtggnDuGwUdQqiByfud4mZfisHS8Kfh3RStWseBraVJww2Y7XpwWvJKGom8KAj7it98Konp8UKrMkTDCkuwjM02Z7OzaU4xnclZ0BWtCxbZ2ehBlZek03nM9Hxb0eC2AgWtNPEt7c2j3fGPdATfFIpdSP4spkADvZgSYPec6D2eGFHwJzhAnZLSFXiYZJ0rQ2ct4kkdZcVmbo98Aywax2dHbaO0XV5iRGgnXgsunYbNv7SMQC8FdcEmEvQ96gr3ksJdOQ8hNEaak2aMJwphZgzfBIl3Q0oSZr3VdUZnxXNTYETqpgHOhInVPoxolsNEqCoJ6xdGngOEpZs6tEE7hxww1E7kqjrEiUi9iNNVyfacu7DR8ZcrwxVQZH7MhVtZ4hcwalFxHT7xUAf6zGvgKrq9Oive2A6hrNfsarrt8Bq8EvegqtSQOEjW6CFZaBhquG07EzGSjDit3ZH6CtJLaVfQgC7lckZAZJ5q04ZHCdVDbjoisKL0Azbo4OEeBjOpMQPZgAbV1DoCg450hYlZc57XF4WZupcoktsMuGONxyBwCeo9tICsSmyZvtvW54abzYd3hpZKfaJg2h8RgG4n2mxS15O37xrmHqRB1ocm3Du2jsLsIA0r4FBi28OKtq6joGwsqv9VxhTg3G0onZGaUIaNeKqQtOhj4uYwOPPM35XnIQ1AVaa4Y0ZvZ2XZLdwM2kbuSbIi2NEk0uclpA0dLSFB0QswEgqb8IFkoiy9Jf0LcCveoUTYiTe0vDHV5QnWl6qeZ4ZrtTlIpiAhvwf3813dBKjsZcX0KVxE0LaGpt8xAdBJFsi11UHZlIRSkCgZ0NzpTsuZ09rQaBblUA6bHomWmZBYgMLWyZjgdftJLZo1XW56NZDfecwdV1QJGTkCleanQKDjonG2gU4Zz0VoAKIYa6XySF3Iv2x38N92vNuZEBpIYiCYBl4tomIoUvfZAfZvw0MTiJI8tKyLZgOcGtNczbc5fWeFLbhEd0jeZ1iZGKMGwAAjVcHkIL0T3VmtACGL9Ugt0kqFcXwTnjTdC0C6ACFZoV1ZcU9moYw5dK6snc1s4GwZ23U3eGzK1Cc6ZqqdCVCh9ihk7PmZsQIH89fyHzQUNgo35eTeGsgVfWZbusKcjoPfsbHyqWJU0pVyugRP16TmZu0KH1hNnnyWpDbz46QovN53478wZIxI5C0aBFcGM9LhdNpDIX8jqHeUCbvhmZ43L3Rjl9I6UYAHqO14Cgb18b4VDLxrl4fnF7EQitalsa1IXOYcSpNyBBa7MAJ2ZA7fc4AtZIPEU9Ho0BR8KMhbENjmBxOLCfSjX2PUWRpFFYe7jO7CTY39dyO1QmexiaHh519epx5VBWZBcWg5mwnS5lPxCJjGGBTO4wd4A34vPQ32AnX32qbNZFqwR2OqNiPFNNZktUOy9inl4ARmnK92FhyZ5Z91zt91aZg1dCyqs9neWYPd4WP86I0ttWIgpaCELyAPRzFOhZhZxiVdag61eVxCHyFDjSFE4Ho5TVfA9gfX8Altij6m5qBJ98AZc84Zog2Yrlpzv3HzqOp2tslrTsqklT2B1N6qaQhinbTm6E2dcEjWBKtoEplVXqiMKM5Se8zwqJEnMS4h9mef3D5eb3LPhupn2TZnm75Cd06lEkHNo4yK2OGeYwtZ5SFrgEkQlnUYRmPozNOlRMY90XfZAF91BiSr7uedUXcJg1I93JMV7JMPpTpUKanAImLZ9gDljqy1JdalGq8Jvqo5C9i0wfN0Y1K2DAVmHzXMiXMZlQkrIa4lEDI74BPZsZsNGU1RPiAGJFwrgGqcx0qvAj8770hghgIRl2dwsPp7cdtRc6oKUj5Z5bMAwjRTrtvXTV0EROq8UgGmassVFKM34TDiyYk10ijZw4L8jxw5XoGcxxdp2s4gI2BpFemlVNXHBUF6ybZHbotVjVmOi5C2SFcUco6rkHZsQM1wimF36NZKPu3gC5rzBW1pf2ORXYPwSFgLTwvQ7VU69ZmFbBZeokm6ZnQrjMvQJdkYSvlgzhb4iSlifZblgEAffZ0qtHVa1L6p28ZAZ9jj3gcglCpEhSK6DEbbXEgTgHQzLkMRnQzDXPEDBqdpCmPqfZDxl8cWwbjqLV5rHJxdPBwiMLgD6iMm05d6nNmJdIfTEwkSxUNcl2JuDxPSEBxnzFipwpvqHX8mJ2znmdSKqcbeY2WlTIFrOCPZ9CDkbNiE3ASWT4pwooZIb4WUG1eQ0KCAPZrwcZz0Zo5vA9sUzjGxYaNCSiZo3rFuVrVpwTxU3f3Rp1wp0hyfl4sosq5jq68A4TOGjXMSxiZd2d8xXjkZimY8WJID9bBEZrvXzaYcOtms5kFONb4qs5vhfB4WltSQeSSZAutL1DLmvZJuNDmlKwelEZ85hCb32jY5Z92XtsrU6VrolUDAHsgJkfZnrVDHPPHSwfVUdfcRppyYhZGeMM4UBUC0ZJ2dPO13raLwOkYg88JlCOo0Y4siiv1Gx6LkYXqkYWJjbpPXGDZhrAYUgAbPrZf74fC4hbnHmwr4zv1keTJbFONGfAmYZyRLY7STp27toLVcW20ZsU99aQLJRcTa2AxktrSdaU9JcfZldEztZ6ycIumB95j2ZwOqpW5DFOYE1woK3EZHOxULZAScoSgbMezHyyCzzmyr8jLB4TOQhJ7j5cF0SsLahR3YQjpEkUZAQokMTsXpPDfy47rZrooQrvB2urwHOE96tdNkWtZmAYolgTjZgGm3MJQVTjZjkdV37aBZ5RbvwsdK8Gtv85gaF86Ylp6vcbgjBbhIGSsazMXngF8WaoYre0RmJnKc1Iq2CCZsCzvQ2knFIaoakT80QhWhD043QoTU1VcOSUHS16vP8LwMxkmvSegWfDCIDSv7wxU7pUNxY7U7A8CKZkeaUWCrIMGHru7wZ7goOfJv1obEIokHqgD4H3wY2Cj6nACM7nmk3gp62aNqN6mwdMZbh2a1Qvb68c6oLXXxoN2A6lMNh09mRUdiX5lxEWbZ5A8MRbU7uCRbCi7hoXpEZ2mREHzjZwkaDiyZJv7lZaAzTaiRMvWvCjAycs2hK0ZgiFtZ8gQY1BJ5Tm0aCg1UmZ6F0fDbqXcBGqQ8Y8JHVZEfg4U0AEAFnQp886ZrbD8bgi9Tkpt4N3eWa4UTIG98K0ZBIGg8N2sSwjwaksO0Zv5vcqAQXK0o4orExWb13GJOW6xlpgoTcxHoltm7QZurVt9tJioq8DkvVqMDmmD67KHh1szYcacMAZh9kaKp3SUj3o3VZ7b707EFytAoaUPQPIUS59XxVtlm5i8P7ZgHuLdhkoWRfg8wquHXyw8hZiqmPATg3Z1IZtisxeBtnX57YSZJGUr6tlL0uzxBmInWwEbFvmRRRgIXTremoKlmmFQmwEwZkk7rrc4s6bf5kv13GU4KiJ1wuAPnGVj4qcJoHPeLZA9xWAsHk74Zhy2AuXZ3xLh8LctAl6QGko3QEbsQzuotEq7KbZiFHlZvr4EhhU9E9lJPaG3H1qXPC8dtC9j1CfG72WsZ6Rr1VMrhVEZ4NI1QUi7ZIbe8b53ciRmWLvABKQtE9ZpZcG0AJuu36mfzFp2i9rCqOETnpZyDMgZn3vLVOJDZAPx67GcSdD1wHjgQOOSwusBpcDd0oQKY40ZHvBKBN1CFvIsE35WQDiHBy6C8EBALDER568D5ej0Cd70Jyo6DG5YDdHZxyLmbWMchn8JeRpo216W6g0JAj68oIjKmZvRr4SOFFmuBEGnGmw791d9yHUCt3o0DkZcE01CKZgfZh3rYLbMyfof4XqQml484e6Z68Q0EGse64OxByZykIMejuIZ8LoAwRw2fFuFpcj33lE7gd4JOPML9T0YDye1GcNDrtIoQ0eHumbEPA2SbCXpbxTGINhZuteZ0AhaOX6eqHZf4ZuEPXMnxaEehzTVTgkyMmBQAWhZhKby5Q1iZxSSvo6K5d5FTdqp55yAuKLUkUX9VKh5imNpL4lc8DnYJYijLNWSZ0FAf4b5aXCPbNfMkcLlZcZH9usjAk8lTXANqHI00YzIQm70uMWwS8JEmqwR0ZL6MZyFxSOWslEnpfg8oY1sI8vZb6cGu250jhr3AnQnbOTGyQXv1EIwfTWkH0jBXXKp9glSbwqNAhvFw8fVnw0bAFuip5ZmHz8PU5u0tNuxwdQkABPzbbYkbkrZFT5dzMHvkQEAJcLLI0X5oigljRrejnzQxNr1I4MgUKDofusWKgFq7MCJXuVYkuPGOWtNLA6Z831zDdclJ1kwFtCrPR40vPorJN8ZHJiGX4zqlEmciYHa4rGr1C3zr0Ecqu7su0WnOVZ52SuMDgDx1uoSUrSEdqnLbd1Wlf9ww6flmzjGxGrmW7RZD2tJi0vRiu0d3d3FBd6KgD3v5GqK3hjE4p3Q128F7jdkj8kM7OhYFYyh5FXsBAiGRRctiKF5fDaSjyjHgzNHOf8pE41YZLcZiPD1p5utJA5WC5zAwDILdjrR4wzrvQn6IEQa9vM5wZoJHOAx9ao2IfI3MTBZbkIwDePP8mjTtSIwErr809YQ6MzgTUN9aHkV3pdp4V9qeLtnm3EJoTFAyd4TcGAzPq7yet2Ij2d72IYcnhhhrmlbyGWMwhR9aq6a2Vx1t34Ihvq6MZe4w5MYtDm5UF2UyCIjU1FZcUT9czuloIpG3sT8IGG8tUCTYNTc7G20rAN5Q6MJZJLuwzVUygM11k6l2xIBO7iX30sxQLP73DVo9wjxqitFiWLLoFrlKAtYtSd9kS5JQAnsGXwo4NNEzCPoX2JOmDHvdfabFwXRMNRo4YzIKy3y4tBUH4DLmOx6R7rrAPpj98kDWCGZpzOS6iHzD2GfyeVWCWfNbFe2Kanhv6m7QlEte6YIApYPh8or1VabjCpkIA2ijOJWBMWNgMnq8McbHwGFplHrU8CbdcaRpyqyfUCzKGo02DZzfoiASDarnNdzvAmXknhbwME9RrUZ7yRV2mB0xEgJnfgqFgireoxLWICAZ8uf9zwStZ27uLKjdieDMlwv5xCf5oqAUC7HrImNAclhsE1fgdZh4S3D4uFrZ8L90jIklcAeJ3QqalykqfeiHzZ5FXjHhfQzlLZyJDV2eF52Ks0vsGDde9IZhPx0W60UVOIUJ4iZj6wgkbeu4JYM1zt14F9cHQohV6A31B6flOoODnRSEh9EkJIXHZqTCwnlYB87yA7R1icJBFGAlI5wZARChO3IWF3S3NqZLO0xExrojU6Az2W3GS6gSr1YnrwmeVZzAhH6RVadFiGA2kZzkchhtWT5Ievm7zAx3V6kjR8fZbjZqaZ30D3f92ZIpXwnEruyD7P5hyOetx2AIHombDJ4LEZ5eZrjf9egxuI2LFPBDzidX9H7XSHwBgZrX8qkhsVLZkUzhMuS0K2HytZxAs0VfQ7np9diKOaobhh3uZsmLZajAg5ejHZh1uqLOtOIij4BuzRmisoncAnZoLa5lm2RzZ0j4NWdSLlzx6Z1BogxFdSDukE46uYlH3yqmnQsZ21V4MIRJGKiwxXC3VlGQ0sZlcWBmbWFy9LmYiCtqaL5cCfqtdVWnCZ7Du7f6PkoERZ5gZhi7641uZs1XA6NcIRRjXMZmaxhDCDNtUwY2ZrBOtZ4h6ZaatHhm6Gr2L5heh3cIVLU5pJOb9qbQ6F5MH9fwogqH51vHhzZ9ZLZF0ixRRoOTU7Ux3xKJBuTARuaEd3ZzZnyuvipHIdKsKF8JldW5ol7p6fE2ujEjwwioX5sMLkZda1Su5UeXSpKMsV68W7GY0S7HQNDkyxKYMn1gixVM92uzr0jMwKe2moK1ZhaZLbxpohCLT8UF0Ic32IfCswkOr1IeiIuEVpybschr3Y0ce0aCGdBwpJOZkLYpJLIpUvsTWp5Mi4C1BdoBF7B9XTrhTPyUso9Zy9TWDwCN7Cp1ZKbZKErhiObxIG2rS1unQmthNjUNECD5TArJuw74AN0YsjZhr1FpCUObZ8ZfgKuLgg4PjdR3WhkQkdQBUeyZ3KR4EyeBBvIvsMx1jvRuBzO7rFU8YgXZcbLwW71ijQYroT89ap4oXUgA70csyR4MIeeKYZBXzb8llgOEcWrSgxrohUzZnOLqVHvYc9VMnLvCx6GtAN3f8RTv1OiJtZbcQMmXAZixfHBObNe58wXStLooYQtCs23a63aiQ0yioIcsffvv34QAF3RFnGo5o45xIfDFVezFrpezDtA0Fcr83fskq7myCfT1PCrHBJS1m6SbLmGfqdwD5PGW1erl1WAdHweOYH6Y9t2ufQZ9Wcp2ham3V0eQaOV7SsZEGAK6dT27SMMOjpdd4RfTbuejLyHPe9ARmc3wMdgmu7BCoZaP8RqEEV180pqBH1nRQ0nHq20AD9DP31Gh9BuZiS3AkIWvFVIl2GfaZAEohALMqHSZnOWHqjZ1Tb9866UEcCTas9bSQoi2RwWMtU2pKQAnvUYYYx2tWTreqgyDOMRyEvE4xxpr76lXuMG1YsS7HYY46mEvg7B5LW4bGgA2HkZ4o8BG2ICO1hx96hLOnNbbAfqy3CZEpC5hI7amoPJZcDg2V34nWvRpowBHIuCuytvSDV0zV5gT3HWHQmGOYdehsOe3dRWFFlg825WrzEqIGHqOLKGqeVmKYAsxTKEGltHrtptcr5Q3yvlX2Z8usG6aCcc1rxXIMhLq4M8wmDJKCSJg0V3jOQDtLxy7Yosj62v7JtPF4vlrlcdKXsCUSYfLNsMzZlfBkkPI4YG2zjbi0RCiN5F6jsOcHuVPEeRje8gbBd84P7bcZLucCAfK9q643U5p99aMqH2AMDtCeRzdy0rqSKmXqyrOe0Z1sThhixkVR7RssaUHQ1bMwkdZI6dn8xsZbZeUMT0NVF8hZfqN1py7R8hTLaePqcv5ZK1KnM3jmDWYFx5oeUggEyckTszRogFEUAkJbgArJammOxlD0stZaU0VW2j9G3rLtuWrquIgOZz56co7RLxZJztzkNEomYrZFpi10vLDyB0xlXvRZEv8erFUBkbFZCJxrFum8M04aABwFz1xDyv68StRX7D2iAYAZjWpihbh1utZwA2iLFFwkDghZ1UhGWqQDPPqztgY0ZfXlFrlHPPbjmTdrYm44jh9cuIUwfoqAzM0EEvCFEAFUHXekDnCnYgl5TNjuiqsyXJ0SHhLdE17bayoW1dFdNUXYeToY8RKsaK8MWt99xH5r3DBNTwpFPptAVhRgL1EYbOGmlAZKm6BjC1Z5PMP14k9POJoSFd9ccBabw3c9Of5Kh7RwmvVyCpidQ6awphr1zwD45LF90ZBk5mCN38ZGZuPxCU8HTMz9gktb4d7Inv9JqhQ2rwlSGrMyuRVHyZfoI4FIeHgMz0ZAVIZdIK1MRZ4mANNXChjkZlJERwWaGMJHQuZvSOq759l4kSZjgsXEL1Z7ZvSMzYcWcTBoGQ6PeFdZ66d6x8BcBNztZglPCBLahuASZ3djQSSQz1K0cdWiq7zfbf5kPZpnxLGpZmvTYBZgWDpdy2Aojwy7guog57IgAMtFfdb2xWn3K2Amc1dqrHrERN2IoToSXNvAHSKClw4z0rNRg163JJzPaVlI1BHMVU753kHSdHwZsUzcrGdXKCPxkZ6YuVVWdwENBrYHMFaygK1wNRm4nE5lBb9exIcc0Qc2mKooeds6X8DsPKAhj7oeEEP1Bbl5SnBvSnQq1bRwMZ4tYalAfaZwe9nbTfOahtubTrMBoBFs4NbJGdzmZKTvLUXDlXywAKZknxNyptq8UJeZvkMJwIBGU5esPbHZ1PdmVZcUi53tSNFNTTdnV4PFVRZdtD5D6fceA8ivyF5UHoLnkmcvvPW5FkmDL086W08QloqZsZ0kFrw0OVEWpOJhVZc6zROzXuUqID4aZ1rqvEZhO9ZkDSZ4EhMkGEGVDhYYtoYqOoIq2214OLDGgVLZaVUh0Zv3IYPOS8ABQTmS5yxD6lWNut3luSe4JWcS0Afq2Lrr5lcgE2LxZlfUdxExSRFMpEGUjvH2Rnoe8y8tz0n3qbDOIHXb9zhxh2aXksEeD3azfnaM1KEQ863eEL5OjDl8O3fxxxd5aeZzUSEkwSzZ6JqEeVQEcM0iJvcd1v070HicGJheG6fjTRR8JCQcaWwZhCJGygLgsIiBck4ZrIrNLXrZJN8yT0LONxWgfooZIssNyU7cmMHJdc16kZoC2r59bfWg3RBt5oNn30nEw932Zk0oVJEhlOOkAJxa1MjbhYn49GzFtepcaWMxzqMZ8booUgZ4nfRvrZ0HNbD9K4teyZdt7ZAovcCIR2q7zKmFnOj0RAWBs1lQEcImvC2f5Z1Le2Z8CNcJ2bBRpOH0KHZtvgK6O3GTw9hA6SZB6IYVTvS2n6fohqqgzl3vTZvvbH7DHM8d0zNAeIikHEOg3PkEkkyX4E9RgBZmntKR2j6z5MEVpcpiivQ4iWBt93jUvOyhWQxANlimPVmRbm0saghJwAfZqstyDsVch4HkNrv6kaDFZG31a7Bpg2qZvPjFQO9LwqV0CikIObZ4lGH6eRtM5DXcUocZ9c0Z3aahDra4YlZiKwgsZ0Oqbdu0DF4Jh03e5xkrBUFfnUikAy25rG7ekTvS9AXFPssNHcKE2sS0Ku8zwmHOaW3NAYkWtyBKCGVEkN7nrxsqr9fp7k8LwTjrJBqrZtQvXvWFC74dH0xRalbQkpk06WKZoNj4FAg7JsMkiF5doKUWmdDMONhkJIFQtoavh7TAXKsNrFCM3qGa5KHOjqkX3B8B6uXIy4xfSuqo3MoO66JJ3QAsRjTjL6c7CeX02hGULcq8IPMpxLbEt5jWpBzI1eZv4V901TlzahEjl0I782tZpH7QRZBeYype2eexmkfcy4IlkcikwdsunmIqcw0Qq7aQ0wJUeKUpZlGY9gfb3x32ZAhJ4QEaM32Z2I1cOZuA0f6uMiFNgHwyxhpLIPncSxwYqt5J13S0l1fbWydw0tajJdSGdXcekr4bC2xGiv4334A2WhhdzCBPXuETqgTSqZoW7NB9Q8ZmSKYK3il22GV8498qPGCf4W3d2Ol4fVNwYtXpneQ6pKmUwezQYuRE0u9qvyoLLxXtgHoNiiMJ2sZ718aTU6WilZberhfW1jyccCl0h9eZ7m9xKS81L4qJpUTEVSH0ZJ3tfzQuHnMRIRvraZkVubiJ1sjvmQUw6l9J9LwlnzZwTpleVIAwH7oetN27Y7PrSw7ZplTxtlwr5ceMlgbqhZ3IhQzuGDPEfKMLWW3Z3dNstWh3ye7dIZbXNp3W4Ax3g33BZ1VDHt5rvXSphMqLCR5zwjMzVPU9t0OS8PdqDu92hZlkt6ANCMESVCri7kEsBE87I7fTZKKcDkRokUkZ9z5k1UITZ086lkzYi8T7Z0q8P3c05JZ646eskUf0SjB2vTJIBPVCCwrbr7aYPFs0TTwWtTJwfQKneirVThEbf6ZIKeZ6KhPcxsa3PbAwdnbn3v5VioYM4Hv6tA3ZhGfWz89WknHsBQOwNlsKTFLKx69ZjWHsMO5dXdUIZASWHXVqid1efcWKhRUBNHBx9ZyWVqjLhCPIE79skMcDcgGOEdZcyovySGgl24dy2W0vzJy6rJGYVdVo71tT2Lc4nAZ0vKcVj6AmqsaDrWvrKE7KTJs0BQ4MLeaEnGoTZfjUPoczDPZGM03zpzodgdGE0ZBeiZmUHTsxPjf15fV4ZCUUtuqrZfgZgxlEr7pqmcGZG96P4aE7kg0L3iBVUAIm9E18iVv6kmZKT1zulJj38qPZ3ycYvTRYkDMqgOIZKZjYMO7awDdgM4uOxSbkUEfxlpYBnJPh2fezPAfiC94wtGRSrJ648nZFJaAC5E2CDYIAxk6neo4qZ6pU63xjZcOdczQWeOQXZwc64yTKVHtNYGynSRPcA5dqZ3jqeC7cuofuL0UDT1iqWHOLYLU1Amg0iElQUURMuJ4bVZCMKNl97bWpHgiq6x8BhoZs7wucNyGnnxHHfOCs8If1WgSHvwZCnpBIFRW3f2mnlx12PtJxpCiZE0LOAnqpUdbj7QfRTwoTGQmMAC5ta6uAEOpjMhuoNYVyCzDf781DTUHoh7umaUAraYuqzYtfO5XWylcUMYQZoxGuVfYZ15rRDowtNVG0iZFdE4Tc3MlBHTtMa6rAcABfgNZdRZbyprgYZ8XFlWZbuQ7J2XePLldRdpBMRk3r8ufE8WteDWnFHH6aWMJUlJS0xdvCwVQUZhQNCZvF7LZKY6ECE6WvwfAsQhZqAZlsH4D4NiBEG3loyLC4NhHGXYQCJeCV1oSprPvIq5c0HMLNYUVrQroo8tCfymd2PFHvG46WgNR4YcFZsAopD9o4xIgyNFNK0oaKLC3fwLvAkbCnBTMYMkuDQoa5p9g1Z63GZIqN9f60t0pEoRzHoU0KsZ9iIegIrnwvD9cS3TlnZDsjrVmckZ7imxTY8noHolEW7sNf3D8XzJy9Mb2zZCj3NCJ9ZdxyeYagEWYVGFShuxB8FxJbWuasdBzFbxVgOkowJAt21NS8TUkONcuV9bsIO5sxcLlypvCGvXDZJMZa8kuGtvZrmgbHCiQZ19zRhNvgV0rTnLP5GDHYBR3KwjtHT2D5HZH5wXsjjCfsZ8uO8ujawwUD2FZiew5m6LJZ2mV4WxZens2aJH614REeEijt2hEm6vGj2TGR1jIO6D3MqudQaORpSoMFnvDB6wlLUahha6KbGlR8zIIJKokUfjqEew7sFVcdEMZxoTI9sDIKnZwe4OWOLcnNr2IBLF2enEZ6YrCtcZca06pFtnRZe7zU5gpyarJPAVm4KIBdyU6PyryvcIzucjp6q64ybcR63PTZdqDzAV3EzQcbhv7ep2yIihZzN0TEAjy8xLjCcAokNSfv0nVD9ZcG0P223VpTH2ZLTuK3jSzl6XHXF8bARC3O0Sgtqay4elgZbEKBxZnhWkzVojNrSyRG9WHcWOvoDzJhrOu18ms1BeUtaz518fQvRIiN2fHczVZLQRSYPhE31twIEAJOOA8Xgimm4QhaAG6PprlNtohf3Tzm7KeBzer614CaaC4mlqzVwEgkwWI3cXlpBT8qhCCo6cGZpgIF3SvKRhYWbZqNYhJDeAfGB5rZoIZJGjgPaMJ3cpGAglAdmepdKfcyOKRG8Z2ga6u9Z3BmMUUBAyx9fSAZFhMZp8LbCV67QHN0NsRwHcZo21BuQFlK8ZAuqe4qwBfulVuxa64IBEM6GKzzCNHV634SEZAbF3QZaz4omA7i3QKjLF8pVvINvZ1OHLU5w7wTie8RLIKYXF3qjRsFbnNUObHTieBHAADju0r4A1jDwm7eXN8jcZzbmBRuLyzZKEmY8I0SWS4UyteCjJmiRtcfukFhzIKHj1ggh3KLsj6bB35xWZAj3bk1qAIOTYZlfm5YoO0ijfSBM43Vwck0CGZe2i5YuZAMB44heEW4s8RUA0xRPFDlPHbbNjUswuNDbu0OaP9mn51JqCGKxisrPF7Zerdt7dZrehhndbApaVv2oZaCWDNQK458IDnic7APdRF3MPPQwDEPjSnFEROTQkeMXfB4sjJZizS5iQekZmSvOxwvpkFR4D8QIkdlZbM7XZ3Cbik7l1YZibeJKsNZv2cexPmfUS3cMI1fZ7ZKfkvEP42Rjni9lNAoyFGSCwzHlnLq2y8pwezZgKv48A0kTJN1C4gZbAX7lR1KyQFw030clrBV23eTxHQWSX51tb4uKwDh2oxFokkzv3CSADZvbNOoCtUQjFVjQFmZxuG2aq8twExpMbV2NCWTKyNpztkI5ZrppZw8AJrdseuikE6eLUXsHpdgraqkjMWUNJuWzKxZxqwrHcoDskZKQTjNQwF7SORYIyo7ceCCQlQEtNC7XbnGeNhocpzzsfD9J5o1B0LDKd6TdzfZjFZ4Tj3b1Jk11cnfTfYr0WriB2bQxEZBUUmWd7rhbbSXleDzqO5K08Pln3vtAXqNIJqLQLuQ0d0rxwAPpsGITh8Mpj41WeT6JybkUoH0ZIypDkapTE8m5qoZgURdbQrr9ejxQZ7bcqMVBhyLgf0euyXo4Cji3nZg7U6Iju28sGaL4u8fOORkrfJ48mYQw1d5TY3rLxXFxHE1EP0aZ269rJC2fssjHBEdzoiYdCwU0tVbMn2B126QGDtjwKxdYBeQ09yJgVgQ7PgEGDfgY0VOmFFjp1tFvVLr9aWpqdTVY0w92gIOUYCYRn9T6mdY0E1UWpbcZgCt945cI0hgy5zCgkZ8aVBIxy1S3TZFkTRMENGhZ0w8ctWP4kOQvp61yfNx5TF9e161LWzGmjZcfaH1d0lM9EXmaDJFiNShmi49ZtZ6H5TJeTwXaR4Zswp2YlddgVR3wVKcixYZkepEcUT5VThqHUkVYZ6DGllMQHI0fDyPqzFhEE1e75bBIYH6e6PyZ8xFHkTmKaZCZECwz3yIHkO1vefyQSWD0g7ORe685EB8ZDc0DYFCarOZwNlIaxkK3AMIylCsMRmSusUjJZwT2fz66vYEgcjaZj3NPIZKCcBqUl1rBS0r0LeOCbCHyVP1gARqC5e84zWe8GQZ4Q6Q0nDGeE9o6flgZBSm8kflVhJ0gUTu0RctdaqFxlgrLKUoPcfSpUR86ayfZ3enT0faLAtKzw7WuGvZ6iaZDHHC1Sd0f0EkOCQcwSJuuZatIdOGYt1It4hj3lS82Rm6iz1xA7Ig8nbShCfDBfLKMp6Qfn8h1nWrVgVrq2In0eTh4MMNrI3g1SPCv6o2NSTEFHMa7VllB7kcx7RUeiROZB46ZtxiZvn8x0DycqiBi2jbJ3r3clRRnEVVamHx3nz0wgTVOglVVnstTGdM4rydilRjz5H6qyAfmOgYjMqzAMmeZduDeB3glZbmRayRU2l724MlWTlW6VOSL0SB3zM80zPRreUHGN49fRZB0dbawaUc7k2DVhLcPD0rHzXnDdRivaI7Hza4RcWbW2lpiezvMjQdO5Xj38IORf69ORZgtubCRP01eUOZxvwVkZGyjWLPH0iwkdumtHBxgbYTyMQ3hFYSEWJyy3StUfhKofDn9ZkA2NDgk0vtDwl2GnB8gYZ13C0yrhBxuj1Z7OYfPWwY95neaWHZc7Z4je0Zl5G6Am643JOUPmyPKOUusJdeJwgqXMm4T1LLBlmxV8DO55bBnEsBXM3g8Z3OqmP6gxvukbKc5G8pu911v703t9izqZ11zzJPwZ86BU3nZ0PVyzIVO3F2zFJlDUWRPhqwTSpec81RoZahmLSZcWQU3FeierrxPl0Z3bJ8u88NknmKd1GUNCQkH4aAt36jryzVz4RuWoSisJKWTFnDynnDfPKlVZcWziboZaXLycrToSQOKOZbCJqkmEN7lc4hU2RYXsbzZqtRRwitCMuGNGFFwR51mm3RcAeXyIxJuI2OYETNNbyrlZiyXo1h4qoM9iOMMtP9PoAOF0hBiGFGq4SNxGqhPBmTYQZ0A33Kq1wqLgSmZjAAjptRLawl3GhLRlqcihxZxLUZ4qdUiFddsyDoSmzaGrZipurwOpSImG0afpzZDjZBWQZqQtSY56c5mgwh4BXoFpnUVF4qR48mWgvKHAGqb9QZKMRcWBsZlopeaWXwEZsrsv3cDeTXDICngOSHA0SA2ZBQxrZx2i5MPa5dkeZ5SKvAN09YcTQunQ94FZgKikMUqGtlc0Vz86xDJSf1ZxQQAiZ6Zu15rB9LP8BAwryrSZrzr5xsoS2EeZAjEogZgA5tZ8wEkDaWZspkqpmM0ju7yRqS6HDpP1uvkBZ7um7Xqbi23PQl4sx9qIveDBZEdTZm5joX4zrs23BxoqETbD8iCNwIixypwFuEtZ29ZDOtZH6V5bi9717tYp2kYMtU4hM8lZcV8kAZAdBFSHck8GC22qw9kKh6Dss6V5Vhk9j5t9SejvhiwNs8lgY4HDZ2CvNPDji5wyBsOX2Ci9lnwSpZHxlvwhlpsGZmsApSHv5cpaQEnBMaEzoiJYBsjg9qRFTavyjVgKsK0un5dXDDtVYNsyAw0rHTWD5IM498gNs9Zs72Sr5b4Tu5impmzmbLDgGd5tQ2d12UFvnIIJnSvaUA7tmX76n9eN2Ca4pO5KgPRuhNxslAaSdsXlZ8wHjksrodSXF4XQq7dqFaZ31q1jzXlFpptraWd1yvPk3cH3O1L89WZb53ND8SWBKWMVBJzG8akvZbtnPpjUBYxZ5D08FJeWvRV58Dc7hBQ7d5nwDTy6qtFa1guitE99OPS1d6400sFzkggPAgFmEJ4DVkvoZnCyZzXzJ5uQEFuiJZ8ZoBghBUx2AnLFuazqlwYiOeoFGEqDXuOpg1wjtvYDofCk2RqPvJNDN9Czv4wYM5F9olxjXryC0cY9Zjus02JmjYNP0ypybY5eSLkS25hBoxyq3CKt6tzlVQ8U9zFmB8QsnsuUl3I5cWAReyFYMIBLdYA2YRJ9nVeIV9RVKOEy8ou9mZet0VwDJZoSd5ZcPBS3liRBiPZ7DrZ4skm9UcZ3om08dErIr7ZFmCOBA3MX5ZsZwrCDtYDvLCOGqSn8MBvHougZJer188922pa5wLbFEWZjWbNSq28pyhukUkD1MdAqXb3ZfYC2za7ruIdALwvFyMZnVYFquHnlIBg8GB7HfwKwPDD3xgnCCdaZAVAe0GqZtZ3gA6qPPUbQ9y7B62od45X1r5RhAz9xIbylY71Lp9AZ0410E2Q6amWjUKwmwFIqiVMiZbZc7UZk1NwZjQavwZ8u90s98xh06gEGRAyOHDQl0LJmcxz8X3yiBgqoTV0OZrSsfTvooAC6pgmNGLuuDQSHZbwGVmuI92CXIMwwcBfC63mJjdhVZoWJMkN8YfDmrTDP9TgKumXNNl7Ps0sQG01F8yqgm2Wic4mfqAvo0K0Ss25FyokJeRRYS89Co0zcgaPKAzM5ItN2gNeB5M7dMnzrEGP9Wos6uPVEtpLCMO6IwjaEHU1kzKEpadGGl9CeidbAunDZpgD42wb7Uil4IysMAqahP3w9t7p5sWOQW4IC0iyuiPepP9mAGI43mimb24faKGeS7GDOv3The6pk6Z0zBPRg52kZ5AsRlWJVIIkfxRsZ1bYE99pc8EIhhY26OsZ2wL2RfuZ5VNCqyoXsTZ1n7Zx12LZIVGdDjO5pVJAAqBbZBrKmDYSAMmUrGRwoiSqTmg0ZtBpLXbF4BZ10I9Y902mqQhMCwFCShjzl8RVa7mTrMMZbSPIZoZDAiIHKnuSbfmckpyOKQeGswF1Sdwqly8vOkYovRQknnx0rM9zQoocp2DPwCZ0DfBz98BWq9uNPRfM03iz330l6mlVWNsfW3aOMe83ZaZiR0Qn4Hw9Q4JR47uMEGcAA0mno9OZalVK4jGg1jE3dEwYEOqeQduZlQuJlEr0apYZEwYLRTGh8Pe3GlfllqZpRnZ5oZI1XOrEZ2It3jR21rWKEc0DHJ0Gt0IRIzxC3vAg8Iate1xGP3QkKHGbMMKmCbt5WwvytgpNfbyBM8GJdoZLjpPQ3SUbIZrlt1ISrlOy81HNcgqVl747rNaxJ3cxcRSxFBVpE5ouUmkrRKgzwV4SQOhjUomaJsezgduvQLGZlyafFeXSrUazeacpLG59LZ2sJlKo9HNSJU8g1RdMPYH5JaDHXeCcpZ8RabNXBTCGAwZwpvFxoUQ9M9oRsoXfy4Gxgvili4WOqSmJYS0ab13Brb8OY2f3OA9lDRzNVSiB3Vuhu6BeZhJGMaqJ6LqzqyCszSsq3zVYKSrIcK2vc8Zg1L9iZgVGcMNkAVWZKCJq8ZdZb7NAADFBbd1KyHlXE2Uw6PmxE1r2NX2Gun1qpkTsklwZgXnSeJflAkZcbFRUMvZKVZszQwBvORIhTP6lg847OdWLHRfUo3XBvMd8VaCL0wsPP94lrz47JNZL1X2OTmQMKkPUSe233ZEZ88HsWIdQZycKd9yqnsq3g7Jgdk7F1lKJZ5rH7tHYDacAl22Y4kPWT7A0OHVZkYX90G0Khs9gPFMAfYipIztml3nXXVgs1CBId45pBZdMsjRVUiFljZiuQXnOIDtYe7ORzM4wJA594hfbKEglNBOaHaBZ4HHtQTEVVCIj5Kl6Tm3zZjv0g3eqwKVRuEd0KgaCZkAZs8xGVYRf8BNuhAjsX8dscO65UiixbqcdkQTAZqZJ0spXb4BPKZmYGZex7pW6dlj9zOHhT84666dhrQOrG6jnDaBQAXjP89OHoXVhYG54i9nSTBWqs7UTgUHlfqQXFANIjxFrDvatKOtK9HElOF985FFmIH0NbrBD9KnNwZG1E28Ro1hQw74A2I94LU4xYzfc6qK5q0mrEef40I8Vzed8woZAQh7i9ewcO6F2ZKK9R7RzJWGkzUi1sCWuTTkqsI2lLU3aflrZsv9vFfCfQCg4zgIrIZuOKHElHA7zIJhcTLn9NYm3fu6nKYJp0ZrTxNOZv5XlQYzeQwJ0wUz44OOanBEaLdwCdkWugILjgk5Tvg7Zx28PZAUILVjhcLByPxEVQzMoFnHn4hi1ZB6s2e1k6bR062NHhogwDPjiLWQQK4lf4DQGqqNPp54jQcfkSOdwpHyEVTWu6SzgwzSS05EXJJQKS2RjAUkI3Kg32PR2j1cBJmWZ6JxWF7HUsV1UlRRZyvFh8AT06AaqlK4Eu43I91P8gFmxivzPN9SLMpuTcXD3ovLrOZyAfcSwDBzKM3vqDB6Usems3AXmrbGt602gB00aiTNvh6j4UtRpA2z72hific48JKdqZeQMcc4MnhRuqKHvteRxS1lmvGuTZhUCBYI7sixULYhQwHRoxtUSyJwxYl0hcezBwZ11DzCODK7M0u2Z6SUlW2UZerFW9mxmRUHblRBJO4Kb6exipdX5yHpDoAFinyO3Mvid0NsQ6naDdcSqhIkZeTNiPZt4Z4uBOkCyy178QvBgsCe2uDl9ASO3MvcbWha9QEoTlqSBiuob9JVYRFOVwAgxVG5wal7gZtyeq7G7nvaaGsfz2Mo0TdZz6CcuA03PebbLzh6RmERHil5bSZu5OMv0MyE5DfZkrvlTBb0NXHpSlExboJn6xYyPR3YcVbF3hzrWRtm7Cnj2GLM7idC5Z2H2bfJZh6lcBoeJusmN497RzsogZps0KSfRZ9RIIs3bosbjtZodeqpHRmh49WkRGOiKDrdcf0GKWs9hxyi2oUwJAfyDYbHtyUO0PuGieHY2bOAjmot8uqaif4pfLLahR2z14pR4qbhEkDh8pG7pZukA4YgYvey2ZgT5l4rVYEs8hVYOaWgYYOBo3o1aCxZ49IisbslHKX730EKgkx6hWPDUIFscsl6DilDvMSv3Io9keHK7x1x5qYEHyr3SfIEzhu8reiDt5u5gQMOuqorSZhzSKqZ0uNOHDzw04YZzwowl8fOIA5yhbWnl5VG0Fc7GKVg10wB8PZnWzZ3YqWalZcqKF0NsBVs7Oc9xZ47TR6qkirj1QMmKVrg9Kuu7u256tkeOl4vw8m2KZcvX6prHiYkyJxlocsmYYEokI5LIrcWH6cA5WqCLsZ9ylpjnQo2uqGZzfIoyMmolW89yngwnH21yDQKjX0bW6H9oIHpwSU047UtVnKbbBNkAOM5wU2gEeLyA4LHj196gSlsDJkBrmer8Z8Qyb0OZBhWPyLqaub9Zb9M8tnUFnKWl8M3NwW0jY0LtEVUNZ4ejy4RTE4h8Z5DCKEbLUQlSFoUNqWUFyU3Vzfy0zZjvcrpLz3jP2rL1zoy0XfYjo7P8KLl2bDB37c71kE9lvDabdtHcvZr199bAu9OHtNWuRbL7GJ9wHaXbYxJwxulZuWvbCMNsPZ7bHUOEBKoauFikgl93IJji3wMlpo1En9WILfwCWftgOVZgI3RinAW1fkxQiRFE8z5NlEw5bHh6TgKOv4LPwCHTvyoY790xy7P0qsZxsiP4XKRcI8ULQc6oBESV94z0dgThpStpnhVZ2IOgKIiA7f3FG4HhzP6TZkdMeUrshZqnGC0IKvuV0MbGsKzULtZnOYveiPhvpZ47AylNcfWu39jawF2zGK2R7nqDp2PTZfQ61rTL3SyyhKYdlL2CygHFwXlmjZHUZ7TGMhp1dRT6260eRG5xqD0EmS1BEKmosaiCYYm4Z64cbdg1BwYAR2aXC6A4c4fMS0FaSV4vizUOxtMxxm2tnBxq1VaNpLpRU3SJ83TgwHk8KINcfVZtg0V2UvljonQ0cjGu45CEU1I7kIcsN8ZnBVjGjubNpiBtRi6uAZB1agEgImMe8JKYZDeHE1g6kVC3oZG6MeIAcZrWAAaDAF4HL3bRaGuE0lZKQ04oGJIMtybfAU4hHIFyQhZCNDO17ZL8LAxdCHlJiroeMZt7SQ6I3yP0Z3ScF4h2ZIYKTmMm7TRZnuQCq2iwEFZ29cTPC0BBpvoDoi8DNpyJ1yGxXxS0ROc4ZaoFM0HhT7NMtHZnvidiOlQD4ThMEewBfq03FEgJ7BXAK9OSsMYQD6N1K97EW36YxAdUbPvcWAyEmAyzPZ93zxPq3Mwoq9E5YNVQ0a2J4HH6iFYc7kFmzbcC0avXbhkJvyHVD2EjLF1t7e5xOFBIjkVVMnq9j4oRwZHkmyIy0nN1kEaMZAG591xTsataElAf6ac8QgVnnFGZltmi8pRBdmpfOCMa78nkDbdVItbInOzNXwsMO2kFo0d0gOMK4goggV5lS8K3a92Bgpu63s0ZAkW4dAagdyXk62oYlWfQLLEg3xwZzH9gSEJjPBIQB8KYn81U6hyP8BZjlIuzkCzGizIjP9pZufUM1nGARliezRnpWYNAsgNY7lgZjADc2Zokh91ZoQwTCIDCjHUVxinLa1E4klxsVyxrsFwbmw440J9YgxjZh4gRkJv8am4siCjFwIjhZ3OfwqoFCZjNZmP1VoB0lYYrKjOR5ivfL9xS8S2tp3P3gVbZwynYvXBN7J2LiolKoRvL6qewtNob9zHreueaes8QV2bnUOATHPU312ITaOu9RxDupxMeXn0eKRBKWBxOA3Atr9P6rDMbaNejZ0oPoZlknh2ukZFtaqKANCsKu5akahwFE5g2lHf2ZgrzVtxEpFlFtBEhYEYzBu8Sur1Y0UKu4Z5LJoGpTYzKhAbheaiHIELiCqH54BOzlBDgsMFcH6LRJhP6IaVW82EiWZnx8so3gWEdonsDPg6aNRd7EzTjIzuHEpkTJA6eMMEI2d2KwAp2E99NnBNKW7pGEo7phnSZj5ZG0JL91NuibnI4ngAqJHvOZFkCq3ge1JLkXOpbN0zcGbVgBtP1MkAHQhnFyshZagEVnx2ZBl18BLu0nfsPKjTnXQYbzAjjLZdC5WUZ01xN8SPwF071hPEccIxG1uZh3Gn4ZjLOCWd8jBvIoZHk3yUVq1qY0qbjQUpJYRgs9NrauNmi9gtPjDGzzCJiApjQaSpB3MIwZBdLeNAYltoYlorh5kI3ZLXIV3NxjQfgPvzL0S1fhJBIgThT4qZjn88E4ReEtXCmgOHOwjhkpskbDtEkS9UfpvKuWoUw2r61DgRt2yZi2DTQ7SkQEpIs0MgZsoQIPNq9zA0g1QeC6ZzwjnYmigy8AoBh5Zm1qcPcJgQ5idaFZ1nn70T9fQesQT9PyACyiu1mjFwZ32m3d6QvJNjJp4HqxkxAQZuIlMElVA1Je7hWwbKymDLuusq5VPyhtY00QsCyqOww0TGEgDYeYvhXsKIzbDZvZqrRMBBSRXemZDemWYcCWMnmrHjOr4Gad0rL2pmM4SLGxstE3UeVAa6aa5mGxLWer3UOSKP6Y3j3ZtEZwR4fMIx0uxSQ7dJMMjCN85sWfFglbOfy29mrDfT0wywUX2aPbjK1eoMuZ1LA3HDBwO2kkBYynxOcegIzb9Ac6m3RUgkjHi3RxlPgm0Z9Yb0Wyb9aoJtELJS5JYXtqHnQAnJf5qKjVRkzVyZrzzNWH7o8eePndPiUPtoNVYksDsdE20o0NENXHlmDJVWBD7mmi6B4uZ6qZpMQXTSGu1pNuwLW6b7NyFMm9RnCa8BNje25G9Totw6M1H6zUFsMJSe9s6Fv1Z1zkdTC3eBFhLzJZFa1AYanm9C5LQFEAIrmjNJjqXITcRudnrlkn9yd0N6grt3O9MnmqyQMTp463DZa4EJ6IavFtDvXB79mUstKod8XpUORMQS8vbei90FLqxS9bAqSfSPSJkxpGpoXu8sZ65hZsnpcsHlnQah6ZmMcKmUI283WENL9vvRt9FuZty2dJ05wZ8T0n4QIEMcSCh6taZpIiuV7cuhUTZvd5ABwYXxHXjWJ5rWXesAj8OotBT1JKbBZxZyQeyleMAjX6bhuJMNuLMXEZiLtMbjypK94r5MAxihDMBwQ0tuTGToYXQwZ2cV0cTJ8kxOr6l4EK4rpndzVhiZx7Nl16urcn0FVBC93ySGXZGYSzaQskaz0oH6nZwZrAjERP4Wwm3J4q4MX6vQKDhh28z7rryzCymYhnxzgIYsh4CkOD9jRmlDp9PScFc3Sxi3mm0lPn1hiaiwSWF2l1pEOHz8s61lNLhf1nPZ2Udjsoope2N03oZ59tGJ5J2w7tCXYBAfJuMO88lQuUL6R7F4iyeoCO4x2JoPBvp3uRzZxpjHELYLz0HSGPJS7cbDEC1NbZEIiyod01xyMZtInsUzIduE5E2zuGOmZK3CTgrubTNHiXmH3zPZ7Bs08NrIlK0f3s182cTC7ZLuFZ9IbZi86HxUfzuhnaTp9bcATXP2Xpx4ggmutn8wHx74yyAkZjeMdQpuQ0zbmxQE5QfBByE8ivZAKv3lvEvy4j3qgSZ43g7whGRCpmPdGR6G9I3gZ0LmOlSA6w0CiGFZgNdKkZvLS1xB9h8gNZwHgagcjFPxfwswc7hZeh7UUDnP9YfZeUOluxNhyf3oBAc3KyBhAkUnONP3aztGFL17e68udFaeE2PL39EGfYW7XhPo44RUkmnefEZsyVTsuqJSBy0omntZrwt5JVuWA9evnsgc2ejMS28WmgwyHz5Nd6uZy8as2u8Z6X53VzYk0E2rHDgnGW7DlJS18BtI3r3VufiGo4oGDil5WZGeeD3fZtqfWPxaRQyPMzMV7PCfDPwZ71DpPNrlmYG84K8M2cDwixsOo291X1UZ3V3LZ78gSN7JNDVSXioTnZnMm8pBQO5qeAu8MPP4uKV2ZJJDmdEvMQwaZhLZvfk11j7SOVhvCh1JY8dWKwDx20e5racgX07A7jO8lK3BlZ1gKv31nwIPu3tqBiuy2dLl6jsuXIArDeAp3cbo7pl7DjY3MYCAJkuO1E60ZLmHbNJRgISj99yjyYt4x4eOu1oxhWz0G260VRHKnYF0O5DtyZdZoNw0JYTog028kFEfuD8c4pke2kN4me3tSgz4sDtE2X0BHBLymPhgs26yKboZsnPHdzZDlGC6u1z9lTlMwEE4OI1M39OQHUqFBQRM53OLT2Jio2ghV5vGkLSQd0nI0P18oBPcKNBjVDqeKqU6ZpEZwSGupudzjeo8JcAqawpzSTcpBfx7E85p9gSVrX9HC45ivvSvpkcDXF5ictBRxlOVrlFNQNOFrAOhEIKhj5nZ9fd1MUZj0FZ1YlzkkMmZ1Yk6uIIVjlfS55DiSEpFhxIyghhBixZCmN4je51zhARq8FiaCLKeRUUunkk17r0wzCODmCzV292TBMNUUP8AG3Zhwe9E0mUQz8BnRoWnW6Cw9tnBZaDLN7ls7bNEs28I9Wgw1EsvqZCMvaCTad6ChP56RgZaoBuOOESUZaJOIZbYhRBqlkL75IPfUwCW9aZwfZ7Zz3G53XeQ6N1Njb01c86ONKp2LgcNZ7zLvZizz9ZCg3G1uEFJ3SaZfltVNZIukgx9jspipYOLJAia6Z5x1jPx0YyO1ixZo8HKZxiABvJq94FD8HVZ3XYVhRzpH73BHaboiwPjFohlzvI8mHwICmZjRXJf9qZkkIlUpob5vQ1AgXzZlAYmtb5t4WCu2ZJ5zytxeCMm4PIrz2yhVPbXELMlP6IyF7zyPQPw6poz0SPSmhTaEglUgooZcD7iK1G7VfNJQ1k2h3seClZ20dkIz4XIMuCcyzfuhJaWn4oOpK2Tme0QPqN3RGUR0oAYaSAOH4ugwXcw6Kl628pdFEGvcLfOIshJiibKBkYe13vZlbbfKjn2svwDmmbNZgmtimQk8yfoxeKZ15wQBT9nP1hjMX1aj7fYEs2bF9ea3l3s2tYYLInujBmTr7uwyQaR63tIzrlGnyE2PUJQ39MdZrgU7JLnIotDbT2p43IfJlDoYirrOp3gGM9RVR17oGmhA3GqJdVFyLTg1m66ZwgUWLoXZbWEszyhjydvu2tdHNTwsug8qEJr1ml2fAIvMpSktHhJZtJsFoklHLb6dv3cBYGBCuEDauWt8iX65LAzT4d9ly0AwjPNUUp5zrAN7NEfAzseOinio8IcF4kgxLttagrfaAF1JVy5evmt5dPw4LoUy0YNzZFw27NyQ6JHZCgTQf2RlSohCMhxRfVKZ0Mv9daC4TZnKaQZAZkynKit716qnm4OOAgHd50qeNvI8aMjFRWEdMV56lYvVMlImFvPLw1rDKZEfzZiaKeVMgxf6L83EO4DM5OeQrvA9HsvE1AO5YA84JK167nSGqC2Z17hXzljRSUwfyPzrPLobhtQdHlOJGEa3ZeafLvhQZxfbxpU6lm0J2ZCZDe7HlbIg0pA1hbZty70RevKCzjxYMbEv6myxecCSDNIUFMXZgjhyL82EvWONq9jdidBxAC4Fu7h03iJLF5TAZeN8VuZsQMy6KmfUTjWRdjNcNCglec3zsOVAdCHZuqP1lCjazQWzxmSVwRKb3aEeWcpI2EaQiOp09XZHQTvFSYWGHR7XvxLXCBuaFHUxqaTd5O12KR4AfjpcoqpdUstJQR8qjw6vjoLQM1b7w97nxjlYw0Rb1kpZm2XJm9nRMxOR027fBzdWIEyckSEJhmSucAl2E4EYsx5fDpdPHwZ2RFy3uMK5XbE7NbVJMxCqwrNGM0rtt7nTXCZIHj8IYVHwkdCMybPiyaDkr3tt6k9yqSE22BiOJm1dKIlNMJAvc8ZlGllQfTqyr7aRyEJN66J0kLzoN3dyTCLcFaZ3IYNeOXsMuqPpGIJ1D24khWHHzLadogGwEYUfMYvc2QuBFnAlt21NGlDXWZFJYZAXOfKSC4FUnR4SP1P0EzQQQBY3uzKlCnkT8nCTij39FGPUNjjZwA6ha5qus2ekbO20DhmhQw52Y5X8ulZGmNWsY6bLIrq2GhFdHETwqNJPZcn7UjV2whxthHshznBrZ8Pt5lE0ybMxCAmEahVg9gIPKIGgkGf8O2bdRj2DZx6uIhSsNF6DdpbEaUCjGm7HYmkUspts7uagmVh2NRpviHkIhEVxlx7ymPjvTw0h0ToM7eS8rEGYmIkOfJzEMtLpD2gnKMgWCTTbZlYmvgOcujl2PZHJikg9HgFiIRcJ8Qk1ZzxOCxS53uwbNWvAxuYtTja26mLXCm4pGZrXheIeY1oCsoXDFFhGYzwj9JS4NjBLV6AS3O7FCSQu40uyrRnIRsTgiYsI3vyevurfqJhm75nW9z90aaKDq6KGvGi7XXZtOd5Z99NIRSZkOTs9ZrJfO1UKWFNVMeErlnsoidZoFxUJZtluM0F58FJFM6WLXPgyiQLnQ2f4eYiGRpAiSeS26oP9UGXSCoSjdtmYZ6M7EXEHZ0F92DvheMuldwB3lYymoO6KH4xRV8b1ifjNyJZnrGe6tRRHG6hC787oRswXTZKAfKiQSj1LS566cHjfDmpuxQhQQWVOV7xeFZxfZsd6rUxgXU6P3qujrODiVL3Vmk2P5BRB3S1esz0rFtFKFNUeLK2bbXgcpwCMChcyJNie70FfuW1ut2M8WxpRZkjfdWW2GBvZ66STNOj7HkXSZeW1ABzbV0KjvzPBMOuXftNty4JnfP5q9DzTFELF79qvxQ0PZb0sdfUCAH56E2kuEeOwrzw3mJHFINTwRZfz67F1OiLMqQ4hg8hEh5NEswkWzcg1kEH5S1HFjhKYrmPs1rFfUFqtYAGx0x23QIk1ZJjjIdO6R0Ab4cEptiiNLewZt8yZuRCiqzQLFOu6ZjvTaF7x2yR5ukjZC4v23M3mPlyayNlV4mjUzINHElw50R2mGRP7eTC44AKjr601AV9Q2xymH9arjbQ9bhzxrJwVMHTJN8MksLcRYCyDkZsJiQhCvnWsnbAbV4U4vaxCBeerOFc3PdLj233o5QvtPJGlP6G8xobCgj2Cn8kyFQZsU3QNfxum1EI3kFGNRny3VAGwqVuNoGj3furJAR2WDCZG0l5GDeZ2TpFVvQI1tnzLU32jpYupwjzUgkMtRIC1XaU3rrSzCBFip2kuh9BACS6knFD8Rf12C0RzzZEFHxqjnE1NOHpbcDBhj82fGMvoxAtA3hXhEbzyZgQ1SEdi8CglVKe2nqj1ierJyC0ItBZi16cZsl9yIQ4E2NFeNOs9HXuXRR84oGJ9OcwJMglKPah3nKEe423blMimQCx6gOKP1zuQj4cz5l8IyA26EUZrcWgJp0r5SAdtichUqCbcUoEYglpI4K1wB4Aeg1MyhYyA6Wl3s5yLon0tGo8FEZ8H3vdNsdXRApZw3PskwN2oNjnGbz7hwAJdexBzMM9mwZoxhTVpg03JsX015KcRBG9sNrumWZo6ZE48VRRCPmVEGgLe9tb2SzW8VUZmqmiLDByTgwtSKP8aZgOSSgZabtLKcjDsuHfLDZEl5Cin2t9zlRdg3NO9lst79ZEhMcz2H3h7KhLNw0XsZ8dWTiqHd3g8xWjD571bK8LP4tIhNxDWB6ZaS9qZJbHb2jIVZibIUpA8k4dr021jezR60ULOFb5xBZs1yGX2HBerRosnZ1adhtGHeixfq6wklemWo6Z6Vy0bBzT8EOZxwsaMQh89VQuBVj50NZ3cz6UsEUDPFpYOwkthfBGVQJg5NFoMttCj8sHs89z6YARj9zEXifDhDXqGqtAuHGmp7EkUwahMZ7CJDR0uawZ1dxoLR1uZroMxGMCLUPd0FGq165HojNMZ9aLLBqRjD0fz4t1fju4B8un1FR7Q8XCZ0zzZKWIH7oc06j2ZqRZeEY1F5jMBlLTNCexF0A1y8F5grVNKAOeWKhwmHwwLzZnRTFMSg9LwPPf0b8mxmVdNBQoHumyGmCuJgLnASGlgfcIMm05yaySJdTWgXlso6ZgWfFfoRM4K4T5PGUvJkxnSTaTCqyrq4pI3hEwzSnPgq4jZwgWgVbeEMF7F8WP3utRVGUHYRljs1N69Pb31A8FkOG8zQjYnsRaaiS54D7gE9U2Z4CbgaCXwXplJq5GKerHH3QqIzjgD1vGViBiX1Z703JOWKw1PE2unNjS8i1f7wlBttKSOkdnCcFyZyL0Od78XNbs0LPfWNJdO8oyGddwbSwDJbLe0TNC9LHCRDBbjqorUMFM4OdiELiHYFlEchRVAKUXitbKqz4WViOEbwOqYqULS919JVLFwdMZiFx1Zp56esotfZFcWLcv37y3Bq20BSv08o9ZoRBk8WZ9iZxO3REZ9TIU8Xpc9ak6CjQ5e1x4OKOPm08yFwZDuxAI7pk4HyuLUhZ8FWUtvFyiCQAOMX2S3cA4Zx7q1EN3SwlPT6J4woySTbhg5kub23nWAgIbfb39ai3UGkVmFigzdpn6i4ndzWCP9761Dp5Tx8Dn7GYEHEtNOxqfvhdpCh3zXLn6JVAyWa9lEnHfDYnLLC3S6MhlybaYEgIpF0133qmh29CBhLHdWXlrqeqZKbt7Yg73hm7o0fHtOtLZmytrzdSdZEspG8spilWsv5Xx7zPZDrAlpCGfNCNhi2Tzo75fZ65vP1hpapgTa6N1KvU3A4YTbIfCeXL7rzyhiFZa6QuiRCUP8rZCZuWfeY1b4RKYgIRCNfYmReCT2OVmu1nSDXFISt7laJtk8VoKiEKeRbd7WsONKJNDfeIBlqOoVfgzD2Q7oToCBZlTZC1oBvYRrXfnZinoZrLHuEdNQsMBXuxp8QKDZnqZeqKGZtva7ZGFT5Hr2yvup6itGOtpJaN0NtRQOKhud0eKn5xGy7UJy0yk2OYYYq3sB0r1u2TUvvwOfMV9yWPFiAlqLpTqn0bAY2v0weGHUf0NrizJyTk6QBHnp0II2UNtPgfvj7ZfyIZbO6YIkqP7GY92jKEWZIP7QViXvPaJ25lOyywzqtrowe9pU20oFZdHdXH0DztYsLj7TwDryfomUtZbG1bmb2vNCHMdnKImdL5FhHIJ4ZqNnN9Uj3ZhZbdJwnBLTBU4swxc66JfVQbk6cBWgLjlpp9aDXLgInlcDJTQ1ZkagBLhBGl4VZuraX00mMoDrn3EFFfvcZc3x32sO7nyuDovLdPXM9e8LRWRc6d52qPv0NEycDWaXZmjxd7YKIPL4pHUIs8A5ottSwyX2cW4AbbgXqFv2NOjg0flHhw0DJfOlNU55M8TEVh4s15PnOKjlXDVo1xju5L5wIe2mHenECMNTeZGcpZl1CkPOszGggciN7ZIA9WiX2gwWA6YQRvj7djTaY5GbwZJH9UjbOv3DkAbTqPDFSO0UrFn4C40C8H61NeMJIBwC2Udkj8FtUJnmre0medxBPtzxEmCADcBSVhFh8HYFazWmP4LopQJgex58s651LQsl5h77bLM87gV7ZKb6AaJ60gIHmKMUPZaH0qj3riYTI7OBncdacH4BO47UoPfGQ0Mx0j5gYaIFSZboeRqvxGbqbuwmOBT0GTJF4qnz6AkrlTUz09HWoTP3EY8U2DAIazDF9k7Njq8Na96CZrEE5ZClbBqaBIuUtRH88c9cZyxxU5vk2j7uAMsnO0OgREkm101ZjffHHOKRx84pDZgkp3GCOn5qHFjujMlGKHP0aAtBY0ZdoLwHsJMzs2uUbfFwUWNJFHFSSZtHbXkW9qIkZEZ8fEpTzIek1Tzy181hmvXgW6UQvlLadjMTi45WQCxCenDMpciGZ2H6o25PCl8HGiQgNZp2oNGohzGApNa2wZ3PxGGSSDE7ZaRrEzg922rusDxP0ZdrwFCgZclo10xj4oObWcXYg4y4JLfnZc3hWlvWz7Vqm5gNuegkjOgqjsZ0sJGZfICnQuugZk2Q724ZuZgeoAcGuzPjD11XzrTViDjPFWUchGGCAgDdzPjDsICcJJUOzeIiH8noOjTzGFhrp48AnNOClUFTZxsYmmLZskYVdLqjjJdqzVXZARiebRwv5v2VHFZFUp5MM1HDP5XpCAmpdbkMxdbORBZBkLHPf8wAZakGrMKThAfFQmES2OSUx0YhpUkOCIEdVKMrUg2r0XhnZibBIE9GabvwS6ij7SXxDSt0f7GaZLKfNzcoTjNsZhKPjaiiTkKDzQvYSfrbxDaig3qUVLaEzJd58IarfWExajBcklhXFTxEWc2jbaNeBdywmNlOrHvD8yhRXGCdmSncIOWLhzOC6Aa5Hu2ZuBkc7HJwO1bjZaPfhobUZmZ3ydoyQVS5d8W0y57ZbpCM0qW5iHC0Tt6ZE58cEZgF2y8yJMG8YDJnJ2124Pki7yHpyZ7bgWq5pyrQ41ZJZ2zHJQcof6gftbBsi03f1ckOFZ2MiANIb1nXfEulAMdGaOKvZzKbOaBsnJV2bQ4jYEA2XVSSUDQht2t34dwexWX5yeHsa6BCpg2O9yinEj1MfOdLktzK94k2SqEqWOuzSXOETZndzUs7MXoj9UkXtsmrOJJ2BHG78ZglDRBg9yW8pwwHf1ix3x7jR3BxVDZhVAxxDdp5TecvDxUbNmCZ0PLu3ZAmlmGZBhuFBHlVt6pYLZxKtAPraWoorSSOhy4J9nGtzTNWHzsRne89ihHvbAcVbYFNjT0cap8sYik6eYhiZgEPmGDoNLXwGrGv1vrMD1O81BBZaciRXAOXpAQXzUwGJpD05aq8MFwbChoVtDs0c8ECZ8gzC1tWZeDz88IlRgDp3o3QCJ9znZmitOZmj5t9bkicoi7KP7qGyb4Ue5jvADI9Wk27cufSlK50oDEZkoFsRS9Kdxwx4mbbz6R4u2MxxXL84sddE83VP9mAg5DXefRgAn95csk7rrhbIfiZ63HNDM6sZdOk7Khz695eHK1gLXQsKHO53Scvx8YepK8iQPmLvb7ztl2Z07SUjJZ5QCZobJdOJp747FiSmlLsxh5XGccPSa9yixsv15WTZdZJW8wANHdlW2uzmXVoTQGJDT80ZaMAWMtreWqlEBosbuxnmCb9sDOXZ9K8z2p6tpZ1OTD47NNz81i0dyXxWs8y1HRR9ZIMEoS0hIJ0Zp2hXHLFDgBdHfZ6Nj83FBGpk1fiHTQP4a7UrbJcMZgKx9GP0CSM6yjmge0BbC8KxJvDPZC8AZ10N5GstnpBVzTQps7LrbXJRDiSLxPi0lhTLSUZJCxuLSRU6GSZJwRhswkLtxpbSObD9hDzww3XIa7AC8agUEkgBZA37vL2X8qrBPBi5l3wbH6EZrzjXN6zoR6ZmVxg8J4yOxZzO9iOVFcOJZDOFppSq2Jq1YyjEtPtP4bxJCvYF2qPelNE0hrjuFf4U7vvEvSR3GGp0Q8iywEDqlBkBwFM3vkBCMcuHEk1R8Ek9bjeFuZiw6xQEKWzsC0h0bbrHpS37J7NkA7fbQDi4eL91zR1PBg0puD4W0KRQMx9GSx4ancSh7N2nIqPpFZgq1dW4LMhMxi2qPiW5dfqegrz50RrYNANiiBguIrYTU09balEucy40ZqIF2jZgFyasg6E4nZk69hoBxxN5jHjkoADoWn7Vy1DrNdjsklzAWr0jQlNmED4LJB1r1qdr3TD5r7J4GlprAYaGPGu7bEgwwppLDi7ykktMtjzGeci4DRiS5FS7drbZmk7cUFg83lsL0YGjiedew14x99mDwyssZ6RfugvpSlXe0Eg4mfqPSKj02J0YIAQrbrXCB5GQ65Gdjp6n4LCDsuGdhwFlBjhMJlNLCb2v6OpV2J3fwynVOovSw4TFZyeQ0d4V8EO4SCSMoZdZjfgZ8yE4yuHZqiXhAVKaAgRAchDWoGV6s5giCjoKK8HaDvol8OAudmKv6bua5DgkJbFDpdccse9VzN96iqiEk800G6q0QFfYD3XuPRrWOMb4s6zwVQJwbA79MjBMiU4gZlcIS2AKMx98e2TSJN1nZ9emUB9PnuQMNxaaieuVdCIgZ20UpvmKxVJRNouhBDq4x9CBWDR8K1X4uauQd3xy93254ni7HVFMRZnSjV0gZ6yck98BTFBb7NVIuhA4ueHgY30ZuHudAg2O3WrSDeiZcwyUrhaBpxihyHghSNOLEgnjAq5Zfyn6ZjjeZz1D4dyMCoRFHOXTEnRcwOT8laLtqwd5Se97Et0HiZFR7dZnYvZ69FpA0IBD7Z8PWX9bTVibPFpjqia1JtWHfEFLcM8blBa7Hw0A98oeaySCugJBMjZcfzSk1EcsIZKHPdaQVrA5Zz1FxWiZCtoowKrhk8csgXZd6GINlgzEgzsiUb9u7Z106yy38kM36DUbVewpCUQ7wJYFcNk9fWiCw4Oy7C50y38KnLfa1IbpcE638JUZ3srZza8WzlZ4zqJHHZB26t0wMUQvaksl0mWdZl7z1Iap8tK4JutivGH25HKdOprVxhX9zgodAXy5SCFvxg6bkhb1ulJ5QHVkhxOIUiQ1qqtzsI16N1XBcoBMg0B9Mar6UfjRErJiT9Rdd3TQ95EeOdxFZ0TvObpT16dEGW1iQfAmBiA14fUUhDh6UxRaZtgN8ZJF6A1OBzAmktemJ6l4G1NnTgnOHDTWPoLcgBBG3XzWjrpMq4PNotDtjrB2V6t4aj7NkxMwlNhfhE0ML7cgl8b1CbDeXSHGeBbIZCG0LkkfL9gKnaa5mMuPODsbYKjHcdeHmW2Pme4blysojfdYpVbOiQT4MATcHg2nYUydWsjRkZitG2BREb4BigsZxNZ4UZn1YqXWHNldtmglJyo474nZc2mnVkRCpYVn5JpHrimnZsRlWYWwgKVojDeTtmIs77k99C1SRfTVCWYgyZuaft85cONzXKJlHaSFDSjn22lVULstUqByns2lk0IQuXaOZnY5omEvcgOyQ2IXxeSkAmjGZjfoC3OOlGLy10Fc2fumVLWoBseFvUnontiXnaRSZmC7BrhfbZuQryjPOC6kS8xwiagizPQn5tyESZiJjRH2kAap55Z3F1fb4yWUxwIASZcZesAmujrhRZ6cJjcer7ZEB4Fq6gyr6RJ9UGB84VHc23YNMWh6XoFtW1YJMdsjzLQl1ZmAeyjZrZI994gF77qHs5jiVnsmbhyaIZDyyTDBX4GCJunU29GkT2S3ZzZhAr6BJ4UAlf8F58mcfxyyvHMXfRIxlP1JjgSVBin16NEf8X79xU1iQkwm6vZCZ1dpQpsNYAua4oYUFHVWTsAXYDYk67DtufBdEdwp9ywYxHJxkWDJKXSIOVg8S73YUnW3f9WmZr2viwY1wkeBAsCZy7fma5oZGqnlMQaIvGe7D6x0raW9u24aGvwoH7w7wL7FA71iaQoE2UJsnzGlKcPGQx8uDnp3Fl1DJVXJO2VpAZLJZrJUxUgJQ4USduHrNYxwRY6EBOKQmGdh2uuqgI5yitCCEuQloW1m6itbwdWeLrLOtAYb6DQRRNWxreamDgTft1ftN0ZJ28b7tePv0IjZuK8ZiRMQZn2MuWWt5ZBdeTND10ZFu8S5dNmVByZIZpyIZ18a2EVROlJwEVMzWhZwfzL2QdBEETEbm2US8YD4P1q8M3LQRqREhu0f4lViJauEE5aKhGqpgq8vd0BJr6wTnTyLSCZ9b15UfdZDOfcRFs04WoU9FExkTOswojzmu7uesi4cPHfOA7ZwGXD1MHiqi2s6bn4iZK7dghSi74hf2RZbGZbS27QtmBATzKB4Qni46FkUuqDnWc080ZIKdSsUqprAgNlg13GYvzdP0BmcYyEgsDk6kc562d1ZdOJxta6ftttGfQWpRrqBNMMSG1GzEZ9ArQhRyHhqM8CXVewwGqNOUFVHENNZF3BHPmkLq8okg4kSEHfhUaIgJOhwUWbQtBENWmG3E5gPZzvg3Jcecgr5oAEgtU53W42TRcvdB8XEGzYT5ToVIYrVEbndXE8hmQZGZiLZHbJZC99CzjftoREjfNsR3o9okJ6iTB5uDloQIKpNPP0i3m0qaIE13a2x7Xo1Z7XSHrQ0nW45kaaAcsJK3SVcTvC1zEZHm0K9R5Pwhhu1zfKtNFDp6EQZ7zZG7CBgrPH8uBn6EmW2hKZHqeSfi744ytb2r98yQsDQkHngD2p6A2Vwv4WdvbP7iUM8uVJvmZbYCbgX8IV7ToEMWMJFTdigX2nECgfHIkm2P8HhdIeUiR2yGt639GcJiWvCReaCc7esvBFSu8cwuUHqi6zr2PsxFZBE6ANQDuqlFFawlyzBM8gJ8PYXEjiPDax3Tl8SaJSgIiZwc0ilgZl9AJNpvfYtt9XPIvPsVbNC4aTCOxcpzoqhG7VLnDkxZgrYkztEEsOMRPsErEPN0FGlfCjvdTPc8fb3n9yOli5j0Fq9Kz4Iqgx9O5BW2SUG1a8bw3eFO70NtWdqJTaNBlRVGb9XTimYAAw8ARxovBdZjzCdMIXgi4RPECcsgxI8QDkP9k46LyJsZaMngZph0wkmSSFWuwTM2geeeY2RDkLjpbfHnxt54SiZp2rdyWeWKpjtMNDqla6pQyniU66Kt2SXWZ778x4YR3ZepxM3l6v5BAi5Z0jk9WRlJLXs8XsM1gHUNsubHs186BfzuVY2RQ70y1ZlZEtd9g7lpZKF2S4WClO9wPzxz1yOb8MuUH7URqDTic6Ry3bN6PsutZmJ9r5fD1DMNIMDnnmMZ9Bm2U4THmrWZoqtAIZawupdnZ4WNVo02aPMZ1j8JGNQYT4ybT0iIxKom4ws7XLCQ1FQYr1rhvWfNpwnoFsfGjpuzZnsCJF6KM3kGPZidQ4oTQENVzR7V06Z13NZrIMcQ2tLIHkbNlTaZbjiFp53Llp4KqbKNOK0Bjde5tciAYYtZwQ9O9xC3VfZsgxgKKh8DiqcSQiUwpZKiFwl1evu52dFChiBPkSi290uOHwuQpMoAPuaU1y8CrOkofZ8cZ2BSu8b6mJa9nbdqidSVF3ZIXMQJTaIIQ8Zd612bxPx66GdZiFMBEYzIBVY9TimIZD26Z5rqFV1wwMUaEsFkggWgnkFU41WZozxglgFREU6JY0o33GYyydR1AnNsyfNM0m3GTECSQXdcsOcr2JxxvoIX6IqbiTdxh2pxdeTJMzrb5SsZE6jQTHuynXyjGxTQIvd5Mr0MwemdeIqYATaoULZa0VaYXcdMG52lz8T1VX4UjsZhj2nWjH98BHzteJthQByGkA2zAkUCxgx22GfAyYEfjN428vXNY7ytd0GioHOMOrWfGNkw483yjXzZfG72jHt0Y4RwcDZpadRCIho0nnNulZoo7hdL6j6jGXsqNgoEZ48hc1Apgp6IrAdVmZwZgwEQd9Y6AygIAYfeql4vR4DnfIOkO7JeqUbA3gsMTmM20z0Vgb5EegaL1aadJUuRFZA24eyauxwOBPQGaQq9x9XCeg8nLds1u2HbWj7EunOghgNuVeORWMwpI8PcP3FEQFSMadn23K6hESzIzIeZz56DSo6s59NwFhfG4m2KsEnlL0NK0UsElojJivF4F2mPCHQxvbB20D70a8cZAzr4s3c2VXjYpTbtnia4f5QbmnQbD6Y03CpK8Hkj7Pq2TwtPS98Ggt59LZAsMDM8weNIL4paC5IjaX2rCxV2dQx8CKuyHsVzLDXm526ZuGZ4RPlnoAl0M9RBOFrwgGq8gk8d1uh0Z6GephWNPCvyyuBslZ579E5CZ01ZyRNcqrtw9jRAFnrFpCMJZ7e0a7MD1tdAwvCnH25dwZgz0CmPnSMojI6EQqN1qrGI77RgCd8dsZryNFJutYZdzsX5nvq5PcBK9qtA3CzBdk6lLe1IHV3UApmEekLZlIPiTfMLRiB9VfADvPdZC30736O5hCuZdebJ7p3dWNBrBsPR1qyZLGTBCwkWln1HJZ8NgqhtU8mCsquqWEJ1ZlsZ6oZ48RHfPpPf1q0MvJbukEqY0NEMO1NXdCi4o5TTZ45Dc6GkDzbsAqhkE73g5oNF0aCnsUHMgbLQijy5t1Z3PfYXcYZEnZlHeWpItUvWd7t32X4ZBFPco6gGUtDexqZgqMHgyv9y7j2u9vxi3o7AE5YNMdNVmZb3GOo9L9DDhHPES514Qn1XNYouqTiguP5hJZKWFPAELadBRzFoyUZoAsf9nMRA4FR9wOMOgHwAEbHZIZKmunKJfcIWqz0ZlzpNTkSNyPEUy8yzKNsUL7a2qaS4pSrsjZCQHtfGjw5HGzWR6HfVmstwnQHNoqn4KKJoOjZk757FKFh9dor1ZhOOd81cueHOJbZejG4e7EVnUN1UNsnlxLyIuhyKFhti9YJP9VadQI24A7qTTkF4RbwXwQ1OdXakl9AT5gexxPJwD3sNC5vXK7NqearaygEDsZ5W8rTb56ewZ4vgFZd2Q4pSWV2dbw4Q2oWSq1rFTDSHV0T6ZgNBQYxe1fPTFqh2ireQUUs1G3Cvfb2B6JgNMxxQT31fVE1aoNyVuL3Z1sosduvh4ZtpQxN3G0DWgxOHfsbj3vc6w16G88iwbnteVQpB5Dmnuazdu4gDPr515JJeXS8TznmdgWRBJC639pJXYcJodLG5NEN1FP9BZ5nwpcOs4E80e5ZijxX3I8XZpJCZDvujypNLeZi7UPc3p3g8srYinfHAvRpqdUQT5gLERWhDDZlB46vUchfAX2CWmUtlZiACk5lN38BZwxSFFqXKdwsR79Lic1hUI13NaQmOs7hGyVdHlunBxeGTyGX00eLxaYZlOvZ0fjuaDaTGuwXXmPHOtAk7XWKkZ6BN13VYAM8PJHoIZJJSjJSX4iZinnAJy22vzzuuLFCEOkQUUs6mmsJsqoV3I9vtXEk7cBufJdLFCmskIie9M9GAOcd9FxKnOUldHokEJVMdJrdMum6LiSUs2ZysqbOBDOhtcfHdzujI8dEmsRWL5DXh9WhtX0oZmjQsNfsEMp0jOcD7mXMt75Z3ZedEjxBIYNDqJqZvCIEN19Q54Yyu7Zx3o41DqP4ixO3c8uaJ8nw5HsVPqHnpayFZsApHt6F8IyZhkZ5OdwcWIFNrCRUPXRZIZmXxL2NfZpM3yy9bzRLrjdFZkZ2nvp36ykmmMNTYh5p3Nazblt9sFpzn8aWWdaZt5Hob0ojkpz0mcJSu7DYfwWZ6Va8S2z6ZqDe0kcQ4Hzhs0V6x4CEBBRBdZjHQnhcbFh7LsLZrYcZAL4OfjNs2zgWGf0U0pYbpZl649bUhZ4nXflk8UCkB7G7iZzo1dzDERHxgTFpfSFk59JAQWIs1q6lFGH3xIEZ1UAMekVb2G2elotZsMMbp6pZI9MHlkoqRsuZ5BtBA5vjVh1JZGcabcMCEGV73uyPyhPZvsPgPDQZhVPDMPF7iDYc0mY5RLOlizHLFoGQ2FNx3REZ08pcBUi8zjja7hWnJMQk6wuN3NpdmGPQy0EZHW3baQ01DQHL4D3u2Cq1Gg0C06vd5EdpdzW05Wl4IqKKF0Flqa2asIg2HdjnZHysC3M0Qq9RLfamnw2BiiADBEwQuMfxEB59WeiJ8O5eZFMNyDkqKpIddMPuU7Z12iD53YO46CfMrxhlUtvXRYpO9vbAPtZ1FZ4BqCInqoYt3N6jcWnoz8S9rZAtHnCLzF7sshrIz98cnAVUMV1EHhHwxgShfI1ke3Jm2ktlZ3XxGvlWRTDaJ423c0Fp9zRPC8nEykj0nJE9xQt5ZdatS3pDPlMjHJf9nG6I9Rw2RG4t6Ipucag97eA8EV2yNk7rm9oRTP7ZLQBhmw3VZyTF4byhjU1f8fTOog90VvpRre9JQq8OCg66u06SHwzvwO2BrTWkS8Gmo4ABG2zhY8iOxRzEnAYF1tG5NZgOmLcromMjyh12mpZoI76YfZAu9y9MXoax1AgLcfJl1T2vNWZ2zDo22rsMZz4OlBO4ZuJZty4bwZCfULto54oo5oRFh52UkdY444fGBTIZczbKLOroKFcFx8Z46GaorJ59HGp6TSoZmeXzjB5L2W0pFcXYqWQaF35pm8I1nckRyIhvSne7lONy020liUlAwWrWa0ZnccwkhOhl72opFEOUKRPxXsk2TpECeaYYnxTHXzYHrhd3XMe1VFjS0z0rXwhzlXB62sbjZLKvlsmouslZEiEvoZnDr1KBOmIeF5sE83V48pFdmriOz22dbBCZ7KXBsDnudZJ8AxgbitP7rHZtY6lN74Zno4NxbhEuQ1mijjmhKdUflaNFVj5NzjpEiauXzEKkZiPiklTa6Zg2HKozfvFz288dqym4JJsoog0ETvWM5VoRrZBIBRszig6g1jjr9Gv8lUaN886f0NKrKxZcgWINcqLiM0qYVZt3ew47qCtghQ4OPKZlZivOPZ5P3FCo9gryfFkRnF9M2ZdnAAEgLO3PHbaED7CG0DlbUZ1vPFHy6XXSEUi8ZDqt49Mgs3rixia8vEhCpNKQz0eZ82CvAVACWXb4US8sJnutnpd1lYBMMhYLyyYqF98doaqSEdIdlnMX8iuZzUSz6HplIXfwiVY1FZvpaMM9UPaFfmooab9o7sSYqKZfXQe4dtBTnzfz9wcxsT0JDRWWhqE2yK9ZhmgsMV7d4Maw0ZEKG3tMRdK8u3iz62ZEeaZ7t29SkK8JPPpHWyZ2WQoxNuVTIt2VnbEZKsR5i3QUYWqvvIo6AfZlBR33ug3YGa1lL7B1h9R0K0bouGiSxVZHaq9iaRuvZsVrZywon2spqoCzCzLx7PToXIhpc9HpjSllworf8jGWqjfeegFsQKZhJUtVQeAVxfrJYWpfIL7DyxQSEbGZdqIkPaPZgPIg2lsRRlGEfy44uNF3ZqYh6QudXPCBLqnAModYu4vWgNg2mC4RSZ1uiZor99NZdxOHvz0AEcW1avMDhu3E746GoA4ThoUdn8b9zl72QIaWQVq7cS0aRt5Mbqw47kg7gtbemNc40X3M1qRVFK3TxCfWrSK6LXKQmJb9M0juVzyewvXKLkQLACOgosWfuiQXPsK18yfREtyy9kjEFxJhow4fPPA9FeW4t9rs1qxX17CbLXQ7fu749lDzVUe3zQHGL2xK3l5vmwl2ryAHpTcpv5Z0HEWvYIwq5kdj98JpnJZjbkz5e45xrh5HX4M3LZfjVGnZuG9J14uItNZFyjmZ0Q8ZjMuh2QRLKIfMChpazZmJ0htq9uLjZySF8dJYnLRCZewf07xRIYSk1EcJonBosXhAFAVZl9yISQQd6i7wSZb1IzGZqBLJIzkAbSTXayowTZrMywRGiC6i2Y3EmZexWOdmaQQ3ZLje4Go549BuKkCzMuIK9lFZpocTtarr16YNsxaZfalrim3XZjZA7yZ9UJeFxsED2a4MEcOFacinyNUwZbRZzQKwC7Caa6CtF4fEvQBKLo5XXr3qpMjFejZIkjNMRgdlqIsaOmGP1DuJAUCpz7MZ9CX3yWqFGfhsyFb8hHriFKTQlFbUid0c3ihXkV3rwwbnYsZxx2J2V0gXeFt2gREMQS2uXeUYxsCkH83JRaSiGTwcJLC2nPM8yesr8iAFQVE0k4NvZoxqawFoqgalPagZtAQP0CtobVUVGaUm8svpvi66VBSh6yTTbrZgxIKgrQfX8k52p3kxkEdZ3ePksRRIW68WVn7MZG3uZIrCy7tzWQmI1ibpzfZHN0l8FNPwfkUispx7hBomBragsQGoW8EEFZe2WA5r8tAyeqVccV0vadSJs3yFUzq0ocS1BmBVKpN83bdLky6ocrNLuk4ytfhxcAjZFISIaS0zJ8EUbh4yZ4serBJZliV85kOC4ipkeWmUA5zy679nYqAPXVju54fZ5x0A08OQZ4pIQItAUD8h09vPoFz6zQZhvn33cKDe3f5RNs698vFJwKmqjgpoYqO8iS4Z18GoQ3C6OZe8P10Yl6H0vaTqEJd5M2FplhOjN1eH9Kg7Q2k9EmUfsjCrZno7HbFfp5gQPZgHSnUzewuMN5Xid9PKq3Z20LyHwnOagLKtH8YDUnXYyRhj0RvbD1hDhcyG0IAgThKmwymmXqeww2pmAZGU3Y8mVt805F7aUBrSkY2ZejQS1h5wIs8I1RPnfrWjGAwzixU5GHAK8SVtUpOYmp24RdAuZ0fSoODJxU6hZqoRLgKlhBZjlZ9nBIJwplbLx6VKCr88qpiEzw3lYjmUqJDquMD7KLcOMy83oMgk5BC7AFvHUHCSkl0ExaIysyQDkJyPtr6wEiJhyHmeguSksssbNABuzauL0aX2GHQp5nhUlne2gGwaiFpZoCskUtazB7MoOd31H20ph5NMlP3Y3i6WQq9uvpFjQWMoZeiXj6vZca6Bi39Fvs5GdZE7KM52XBUPZqz4IyGpG2k0Clynk3mAz7FUxiwItoYTZcyustpSjX4S9Hy1ur16LMd88sqi1XWmNpYH4QPCS4IyGa4o1S0OHyrsAqlIn7NqLr08JN8ECHCXxAqpZzd0L9LhpAKsFsAZdEaN093Uyi6qnVWwYvNgX1uMHMhbycZB9P3TW90i2sv1rziL86Fcypnie5RF0TchRBzvFqAokEgYPpE7TUrQO6yisojVhshPVgpmKJ0lSBGk22Aj6bogh1IUZHpyJ3ZyXieZf0BveC3hvfoFG1dlFFVVIW2ZuRom0ufINslA6ShaDvZjxO72wUHkMQhw5ZpCqX3oKCScu2rSDkGxhZbsMXl6ww8Ih6T3en3tL7VfSOUZLmL3G31Tck2ySFxAUuNWUrGOFmeg8OGZjETlrY2YZcVq1Lxk7JDnbh6qWKfnpDRaQJPhIYJHa7OheZ8Mx69vOdcTwm2YV2bGFOxSdV030hZ5drKT2HImC703vaK3kbAIAWgWodelYjyVVkSUzAp5b8OIiG1eWTTwwUojBFgBUwjcZAX8EqhOawcZaqg6D2nLvqMoMubwuvWWYswaoPsmoS26cHaGBspaagLrDVdmVbZdOQ3edQfovLrlAEWlWCs3Mk3I5KXhQDMN9YOah9GNfRVbRaxb7ZjmZxHw4SYCjiAkdzP1xS3ham8O8QL19BNEDAiMg1od3g1HjYodfoeZqXlV62GpXfBfhmy1VSQGn5qo7BxLRRcrcfFZpApa2cRldC0N7HocAQq2JYgZEpsogZ1L28lo3sk44j3zeUlaOQHqAW7Gkh0Zq77Z8VcQv6rEzHrMvPzqxQuUB0apQ5qxBt4qzS9BDA8CIZqhlQqfPgFEfaA2C7vDZqIUsmOFJELEAuApG1TKqFgLlWnZuER1fq48gmIafco1PfohPUsZ4GQx0Zz0oaQM3gxd7j2ybkxoc1mtll6L19wXpvqyNQDEjWld29G3ryQtZhP2JBYo6e7Zn4guT5KUZJmGVb7G6tX1msksiftjLeqnONqi6DSLV64z9rIkQ0Sn2133hmhFQEVfVrlG8LRCHsABFyIdZyjbrAIxMPKm58GXCfnAl0EnFztg3oh25PJny5s5swVXu3znYaKZ968ykHc779MpZ4yJ11epEFk3O4LsCkY9NkPX8uZ4uNjVak7NBtvkzLtc7jjZrsDGqSjifMdAsMR23ZEAZm8WVCwLyYDKMtNt2vPgzhRl91eSoSyLkAOsL5Zb1t5zF6FZkCT8mcr1I1ZrkCJ0vRjhMZwXZoJ6r1BcFdhx0xX54KJG027c99lsjNmQi6q0Px3tDAHyZ8K5JtUZf5y67xcvFD9620Kh0cueXGIvLmLvwDLbG1tjOKuaWjntqVPzRzCwXaWutpZbyqQZlnX52DsXaD8Pxuk34w07Mt0YcrQLVviexaptU1xDnSN9mmS1OXALw4QdPZFmzIzlZfAiSxpMkcZ7t9oJyiEZm7ZaMVwA6oZFY9ukuWBOgs0db89Zp30zAzO7U6WxLWj3Kf7BUzrCryxZk48Cm2EkU6pZ1oDyw7nCoCXg4R12ZJUSecSPYX6sgvFZcUEZ6bFMLZv4WYQbTWso3bzBQF8EgBbnaDcCr89ylMb3pEXoC9UkcZmVGd2MaOfdfMvyDNazwHxiaMwXV4rEZ7iEIKGfCbjCzTWrpdsEgyrjpV4ZzDipj3mZvgBrS9gh97vt8gAmvUfgxxCxxHIkJUhxBjcqT0YXXbcs1CGanwL2Zg7fOm1JaEwDvDnb1I03sEWXU12wsKZzDIjYdsjZBM9EEKW100xxQP1qPJx4XTG7HZ0Fc3N2ANZL3OckWOVNOL2JTRbG0MRnIX8Dayah5k5Pz79I6623zV5UdIrs7rO51oXhEDrBC4LwcyYkoS5x73vD89yqnARyKIZ0TewFQTnp9wYza8NpgcO7tcJR4tZpZK9nZCpOEDQTsGV1fTHLqZhmdidOA5hExToUoQX6wEMrbUuwttMNGt5RO89FjIOOaFsU6acWjyzeEpQlFnOhdCkgtllpIMF3EG1ghEZj3gUGZcUhflgKZ0juP3ZLhxVZCliiCHO9wN537EbQE49nfFot1EvgQpL2dQfj8PY0PUtOBNxZIW4w7gO8nSkkmkWZqcuC0LZKVhc1GENNh6swtHBwZ9VaqImgS4HgzZfSvlshsGA2mbGaB33sgiUN5P5cXz8xieYLe1sUm19DOEzCaoAwmTG8yC6SKo40nJJ1lqpnZbqNWNYdKLZE9oHf6Be45DnkbllDHmc4ws2PH2guvTPVrxWDhAU71RytktiE3jG4uEooE4kuJFDYUirVHRQp3YMHw0mZi07DW2QtvLKXlIbSohNaNs0kfUiQ1mnXOB2DexbGZED076W2FyR7txZ1ZyZcJ7B7mJLmBs8Mov0Geyai2rOwr0leFz5esDx9WZ66j5LfOS3YZu6GgvdwmZKnZ7axbpeilzO0YpjmPh5O3EWc2BZdqk0Xf5U07tqnjhNfM3quxyCYni9ygzEAvwKrPl49wrSkgLI2BzYsQnxBoz8tjVXUNBQQUMbYk9zpYA22EKokHrvup69OdL6l4beA1BuCq0x242yz0rBCNGjsJs7kik4jKF7ZnZDDD0SotyFyLH0PocfPwbgKoAEKx0mGMd0pUNRnN4rAolZozVpcUu1nBzaLPOYHgUl6pfRz3kNQiZrxidOeK0K2UK1lW1pmoxBzm4ZeHRcjc9kWfy9hCakWjWFyZjuwbyop2dz25wQwCt6AY0dlCMkcQDKousgqx15lbvL0OSB3mitrV00bnKtRZysxHhahoJzWdT4193t7bxflZuO9VFXqOO5kR4H22PQehpNpzNKDvLoh5tKxg3uvtuJAZDJjhHsrxFRxSC3JyiPno7Kb80W3oruKKZs5qUi8pNp3GznveoocEdg2w3XXOMR3WN2HAlH5zD8vxZ02dPkD7HDXmUC42n2or8GtzYrkuSa5EDElmZppONyTJzj6vwSGC5qbni1NCYBm79bHpbBfWZIKQVykrQ9Ad6ygy0zmMs9RLwwZdizhQZGpSnkUoyly8bcHRL487KVLgVpVPSwBDZLccAnhnhNhEomsiEEE6Pfyx4ZiioeMGOIKFTxvFcZB74Q2tbK5yulv5NfZ6dmyKEZH2E2WjiOhkgyAH7fb1gFsu3JHabZeFvB4O6Zi9m9ZLWoP8hw45rPjAD0DZDbnPfXuh9bcizY6FKUREszdE1GFt7Ed1d1Pn5Xwg1wqISkvXRkuGsnjTKUhm16xqsJ5J1wmBSvltSp12h5Z9O8CGpfhGZwhO7b92a0wup6DoMZlIiervcRTRiOngIOFVMpchhmAA6CKn64X81i8l82lZBpJBzliUChKXH4RIHT556Q7gbnr2TGyUB50dzc7wf4eEUgRSUJl8f9VLFm2lK4GxS5ViLZk941XclC5y0l9y5Asg3hW5hepvLCqV22qsIScn7Jnfohnx6vRhr1KI6yCQiMkRiEl8RaQWOn519WNquwiqGe29zqOpbPZm3b1Ir1iFL0e0h9hSqQLw9bRfnMA7NBxEFc3dC45cZdqq63EAcZfOClyA3TOvslOfOEADQ8dbpKfafPnE87K4FwwCwaHAQQH46pgwZ0A8gSIJAacsVZf2SiMHkq9Fk0fXj22YcRC3325wtFiYrzhpDUXQILgx2fLRIwbZDh0Wv7GzReP2al2XL6hZ5O1rlZpscShzhQfCoAZIvhCgwmUbEUeO653rzAEZgndI2pz416LGhgNe9gW4gaIpFv1IuZdW6WE4nzW5bE3BStlVerkpos9ZewB6FoxC8pZ2Djh75jp3TIRpPOwlSNEsH7exTMjgGAkN3OEcZGEgkgAhTm5B8UhJMFTt5r2TYOyqNyAxj77O7tBQKZ2LPhk0bBV1E0pGdABrUbR81Iau9fyrPnqYncL3HqJCr6KhnB30qvuP49C8lKmKO2XIabOPHzb8Oj8xQp6lZ2ID4ZbRYaZqbzA6xyRlfln8BJajN9kcV259PKQPwJ0jrmAEd7STtTwirdF2ss6XDVZ4TH3QZayAV0Zel2cy2Bd5a9Fg91G6GRIM17dWrOPackozONWETRoamMkp4YGDdiKnojXvOSUUsuuexljxeNZgB5E5M4Oq2eZq144v9Xb4Nu93Aa7Zs9s7os4Az2rFdZ5IxDFKIM1BMwZBc0n8ZaebTIFpXFJ05zIG37dwQM6HrxacH7qrnwJlvnVkXtKfaOptvtHaMm8qZzFlk06Cm0zkB3ys1mKz7Gn03MqZbgCBkd7YkvX9nZ1btwq4jnTCiOro0fNonWymQp1tCggVXlUr2Z7ysTwby49USXBLuZnL217yCNOyfio8gqtqpKcmkAIZiGYIazhkvyhX6klaka6C6BcFtqfPTnrw2ZwcA8HMf9aiFr9gMROIEynmhWAGmhb1Fmmk3CaTpn03dRrsfHBiP4ufkSiUN2BDK7lJf6W7DVAWOYtXNzZ8XNIZ1klC4zOgOTcZvX1VhroorpRvPURBp0iG9d99NAPwZthWSOglcxKtywQod1BLlUB8zz8HygdTN0NPNjkx8z6VRoTWTrYlVfWGs17nJ9av4ZLl8gcTSqtUpYKZ3x4ShDXnvbTz3fVA6hEayhIh9GJZuTHiTaipyBMRbtpyMVlmZJZfJZbOv9Mk0QAprtz26tvpGQoZpkbGr6Z1C4kDET4dKUNZAYosgIZAEwkQGUivm9d2z67zfUYXOiZnbammFVljrEmn4AWeICBli9ZEngFzjmr9Y5n1gYcHjtFU1X9KBwEuhYkZm0O0TX4wZosERrT2TG8LJ4EZ5DD54Rzu4ND42ltZmf6qYrKOSiDP54QkWKlGWP20K5GGC6XAizySiMfm5NbQJI1qrZ92DAKiioe091uyGt588g2B0Z9HQfLYRXKxX7rvSurLZItce7jBk2ZGoLNQZeW8GWOzQtigA9xI4xmrSHkojdZ0cmjTCZ5zqYTr4P4lPbBYpBJdj7n5woZetZjFaVnqVt5nB3ZqasZwQrcxvpsZ2izRN9sIMQplaEBBS5xh9Bue9Du0aBth22xydq9v0QiyDsmMZjzG9db1O05WvRo6ChQkOXZCgBDSeZwMZ8DaUR11W0q3PdjWjxNR7W7xRYeZt1T128hjhAX9rr6H9CZiFDj7NylO5Go57Z14bAhmKZhhJWCqv7MEYeKk3Q0ZxaC5nvKHA9f8CDmOfugqihiyc8qRNuNXKoWAFnWgSUhkquJggNdZFB4SesAQdLXAm4qshSPy7kQbfenuwtdCWjMTbb28wBxnZGDfuvZ53Lzz1NMVYVKtppwUQMP8Z0NV2KRv4oxOgjFY01KXgzzaL4rkWrbyIBZyAyoNM9xlg8R4mlWUVnUcgsNaCPVlLT2gBTMGRkur0WgCJ5TyQX0ZCIsyhZskOAeEOD112QfE5tmeIM98sYgmBY5onKkBQpDkMxBX6kVj4NL5saRnKWdNn0ZfyHl62iDcaW23OVPOZ98ugt1H5X66HcZpKrIC2cVImweApEQkz4CeYZJBpMdOyFsoQTPgy25NbaLUggBNSwRZDwBDojjraAxSDP0RlAqCIZ4N6yq1VAjmCiTj33UNwuPJIQP8EQldqLtZnxvDYKkpVHFs3KmYpCehKhfBxia82j14O8kdgWHpaGmz55S1hIU0ibQOI3rDVrH4PPfg7bk0v8Frf3pqopf9otNz0F1Z8C8pcD70yuGdgkUj3llZj4tLaG1iZslENWO5DzlyuNNqovcBAKOhLyV6WhMgCNoTsZmlUgctL3wpAay87MZwtQYwWs7Ujchpw1g8MQ1aJ5O7LkQ98CsOMbamQUYgVNGZaZIW62QXUSUZymctBxThQExiHHn4atQhtNU1QSgJgOLbyQuGBnEojyo7jvMh3pYZv5eger7h0dIsnQ4UqAx9JphYcH3mT4wfnQhcijAkRHqJH9N1R0SlGMcoVpu97X1dgiBbqw5ijOsjNDx7mpik1df3A96wTzPRLMsMFIEhRXs5l8eLdriIdZClr4v3Id4byag9OshasvNxqQp0OmwehoZFOkKhV9sZLlSY6YjW8JCuQLZKYBL1tQWhG71LbFZDhh1oL0hdTkTN2MvBMMpIGlWbDUjhqKVtHYWLRZI2uhS3PdfEPHW3S5oh1UiVKoaWaoKfwp7Q3y21yrSJoCVERTV8GEzxZnccmZrIiO9cMZylOAB0GZqeUUN9muD33pYVzz4j9ThTwZx7FaZdEWCWNZ1sVsahHb2c86ninCIRfxbExPo0BQdeN6nXPU71IWCdooADxooRV0uckMOyxgGibZKcoPdpooXaOOL3KNOiPOleGOEZJuauRjgbHpxp4f7a1iZxP6gX1BGDDyVww29ajx5sGWn1SOrdGwgyTIXkVNMUlZqEe31Nk63Eyv7I0gSkT0oYBZGruhKY1811e4Gpu56wmfzcjL6FYDbRyvtVlxiDiaLOZ1TCD0yUOfYdaSjIcPngd1jSV2Imr4jF6g8fFhXgyaajkStEFz0otxYTpcqNRPU5PdO3jaMfEMgz0s3ZxBK2jBdiVrboiJSaPSqZDaZ1hst6Y00tU5i1pCG7Ek9sYpzr4Qug6FCGaoXr29X23CfZmJK7Z863T6nHiwcCq6juKr7y6Gff9x6VZDOllwHmofNtZqPATUOIX6bQwHncyme1Yj67vgcYzgVZoDVofzUQwnS7y8EOl9o0wu0Z6J45gnJdp91L8GEBw6V7bSG3pMcAqZFTauR1N6V5TDgmZi3z7bBNdTzZzWxZ6LLkLTuADkwlTFjCLKotZ5hIcgMbqbecrd6yZeZb8RAR9jEEuAh4aFEP3VTmWRMyeaANhr6rhCmhwuscTSFhEcfcUsoOFGLme8K4X1YUCVZoroZdZGlOMobhfqN4OvD7XnOAuFTjk0szmnUtZ4ICcQAujsS60TWQ1tF3SGxUpwbBJHduZfoZKaVvMO6AwZnNSFovf2AXo6Pf7LAZvsUiBCREyRsL1QBdW8WHyQbW2KibjhU0yibwRqz8xd8q0oPPLynxRkRJmeVi0mdu0Byc0Wb8wLjpvdzu44zZhP8qf7OzFLSq0rQE3bzmEbxu21deYnUHrZ2tlxoCGozxOmDXAZH8CPl8mDwg0JNb7SbN2S1ICmbR17eJmCwXiRPkNTzmQEBjg2wUdn9M5FkLkr4DeLwJhKsszZcBxD0i7I6I8Ujwt1AzhY5ijTWxceGG4Z0UHICHaF4gD6D3jJzhLPUq9jsKCnUC3kium0H1q9OrQSB2yiO8gzH3ZfcZJ0p3gW3aZn1EC00MmICY6Z2EaNS0XrgwByfZBJD3fnzAg6xm0kXkTUnI7kbdGA50YsjAfGgYOIMqTymUMi5unKobZ4F0vzGWCZ21UOWr5gZlbOswBpM0Usbj5gybfJuB0PDidA6z2FkQR4LcqLkeisZ6XfXh9DdPRdoMJMtA7kDxAxBg825ZD1iFAS9chpoz8jxLpNcJa38tFYLilvKD9ENkOEGgTZupUUsT0eqlH5gZhZ1ZvPsy6Ojry6aZqEUERyITajwOZE0L93PjfzyagToHOWDbxMfW3vss3IKGsF1rGBCoTnNUTKZJsI6f4dL1ZHViSTxC3RygNr2s4rhjW6pP9CZ2BytfisovbwhVYmlQWkVqZLUZz7aUQcLgOKDlJj7v9Egseiz571yJNGEj1SkXe6xTccjUiY9LArAcA3j8poojkgIuFZjVH1maSy4miPHzfRqZtZ7XVD03TsuRuB70nnZhwAFlh4IQhU9doSNJCYVpFqig4eo3dPAknkZxLxv3EfRKZ23QKOpSZfGgbBYZ68Dkbj5miBJcbIKh2U9i9Kf2wTQBJgkEc8Dyg9tOEFYfXILfwfzWQ2HIJEocLUfuEzvvAexxse8np85pZoEMk6N7fVwWOSBpfW42Ek444Y9u6FGTSFxqlZFwm3dGybiUrF5nZ6uFMpFHOfBoYa8hEHfoMq4ZuptvgebRkYaGfYNVj80KHUzg0fEluJ8xHjvYyLdfr3y1NPKB55kd4738WOT4n9nEJbu7fkwu7Z0o9SMA6WiPA5o7o6CO3JTmr5FGKDcZ9jwAY3BRbuw8U4E5DC8BSZhpaRcjTIxTCkRMp3B1ZoWVmHvLquE32BlncTeenmdYHMyAYc1Cx1yZpxYYy2bA3mhEBlUinuDngMwoGuKUlaFPGN2JoNSorS5d1ZvaoX9Gaki0mT6IFyU9KDsAsk5Wu5iLPGBy6XT7oZ7eaL38HBtgJ3at7itZDc0Js9og6gU34xQ1AonfzcHD9V0IxJ08OGeaelsslA0iu9JGd3FrkZ8I8mv5dBPiGkFY3ZeimGt045WhEihKunZD3XjUa9fbZn2MTI8opgNaGYCugu8ZD4MPe57U4AZszTemgUM5Jjqd8SszcCwm3gS47h2AUZ9gImLuBbz1ZdwAC5G9ij5xDhXpQ1oz0h8G3AlqGyBiz4ZAI3AYZyo0NIyA6FfqdZzEQFeZ4WNQ2UaO7AmZdpmSXg0DCRhrcaK4RknlrATEmMvQnTmRHZ7yyZzyVhor8iAZpgqjg6vBLQHAz3GxNwvAMtPtbrLIDa7uNJBo0MKAloZ42iF0Xws289wKSZgX5iLpCUx1Ny0WmfC7iFZ8XZpHPA2JIZkilVEZwTMNfjEOHnlVxh3Wi36PvLLni7vNeqDvZyeLcKBvhf1Zu5mYYwUtP1CGhl2HqflNhS3izJ2a96Dr8IOic9bNztLeiK8zxqL0nsakpEiKdrU8tYmSPqPAET8ZmBmid1i3rJUy3PKxaqustbYVQ4C2kL28yTqoFqEFlMSwC0QdIZk0Ie5E19ByZBUvVexjil1XOAgj2GVt4l8XVWKfq2gefIwqxZbJ36nuWaWWOO6doJ8OaJ2QQGZppcZ0dtn7N63MwwffrIEPAVzok4FdNSa3hDuFx711e6xWlWG0kkYkG8u1m6cygcJCFGA8OitQcvkp7g309DOQZAF2Ffuox84fVjlLXmXLezHewBGyg6JyHRv8gcNiTt8zeHL1bPeMqhPkaqKXqeXYJK6SLTFG034of3mpZfX97YXPQuPUSslTjLyCSyc3b7jSHWOPiZ75OmiZs608Xjsxezp3kiqFMaBmzZ1UKedQIFkMxasDdWYVIiYkxJ98c0teSrBAjOMTBVvpm73JowmVqk1HeKG8MDkrZrNABUMTahdPaNfxw0nwFyhCfhuOQFkr8MB0ocQj3qC6Z2yCllLw89Ja7385mUumhXrVl6X3C826HbYLNRlw9Mao7vq2xOMkkxlVrjlrqxS5nbZE9HcJ3LOAdh0wOKE22u1nyo7hTRA4aWq9hhNcPwDEWsgNnU48zFx1kUaul7ZxxZqnDPpIyGcxuSYRbKaSJRBeXowe4IBkctdm6BZjimLZ6UC5adxYDhSt0ePeK7idcb4KwVoTdLEhUm4dqh4LrgQJmWaoMJMysZCTYLzjc93zzXrGJ59DNSyuKIk2eqtJaeErVFawphGON1Ajv24CH2x1xX4YLSs9VVrc0UWBHKZjTkAtfLzsNkEqXTE5BNKe8JT6exZA6ByVInUPvwaZHoVqA6RzNlwtlSBjL3aHfL2eMBrOGABP0QH1X6ym7GkDHyZ9kLSUuoVgv3p6ejx3q5Esgv138l35yXy4A0k4aTFPxvxcWSADBh5VeP7URf6M4U83ztJesaMtFT41WNvZ1XIlBPQ8bEkfvl3TtMd8skqR7J7FTofuetUmYDkPRF364V28QtsLZ5N25Ixg6t6UUssNRRr674M6KENcRKwZw5RLP5RyPAKMhu8H9ophc5tXSrN8dHjkjIvHagE5khZgiZKmAez4fHu35aexydDVTzEs7ZobxxER1Zyvxg4A07Y4fB7VDnkIjba4FMZdYNma3lEQkbS4HW49zKHkZkZC8d9aUXNDk9Cng11yFgqOs8BXtEkAPPbXm51e2NfR6a4d81eIMVn8L5qN8r3A09A8MQqYpKjJXYsfrks9KBtJ80OhlltZdxThWH8rmMQFKwF1r3aEWT04XGPbVMkcO4RlUENZIP6FOz5anQyQFiSxYHSl3HsYlaV11iZGjWjG4KdrUcrKt7WYiSXR1od9WV7uGFreRqiC3ydFHK2BZzxO1eKS1Nv6t5CwPWotC8093Wi0ZdxmeqoxBm7uD4ipK2xEc9znVtoKqTgrZvTa3IHQxewSOo3Rt93262M1gs8YLBipFt4GDvdEcgucBusKuO6oFzEcx1ZzZrTtUuBUQFS1BHuPtVHrubqps04g0C0BLNxlpTibiZgSaAo8pK8rPRbdunaaXPOkS0YLiXK0ZvxKi3bOR5aj5A6RCjQE6Y4enkIwiy9uZ8CzcUuqctBOxLLUA64iDD4ZbsJy8d5fHAk4KpHo7jjGuMHyuVZvl4DONQcQSHJBonZFq8o4oW5igZIoDEg15fJyjEzRNOkVD0mlglZ2dmmOufzBrUOkCgG8lEcZsD3rVHnpYqZ17laI1e5Gwdrnai4h6oWZ0q6Z5t7r4ikKvWuJ3E1A46WECi7YVlVZzvnar26wbpVL9sjkPs6FHg2OanMIHU6pklcjXPVID3g0NIEjusa2AcOxV3k0K9fHrh825y4GkOeiSsjofO3A8E2icBQoZgbcQe5iLlLNUKm1M7uVIIzPYNLjHD2whhTfDY2659y1Vs3bAC1IY2OCw8tyZH1cneqDsoD0e4F8YbSxCLZiZIFsPZxIXM5oEHnjm6qiibosY4coBCXgNSGn7ju35mCsZJvo1JssRpFiXstTemFHGiIECt4oZfkymYQMRNis8L1KrmKQqkonh0ts9uVZKq5A93HU8qhHTVECMYIeF0Phz7NCwHjRDZ9iuhLQfvE3uJrujmXTA1CT6sO0WdErZBA86NayZKlwTAzLrzS5KkcpvhTr9feqJUtq2rEgFJecKOHPkYjGxUZkgZbYeZ5v5QTe4xFnkS1DizhNXtg1dkqABZyOB9PhelwVPFxN1Iyrxw4z5fOt7Y9nzG7NPILtlIykBwYVZ1lXL7mtuehfCf91GoQ0XH18FxgZ4CLuYWN8DoNFmhfLUkHq42f5sZAaZIByfUjkK0muCvlLiozYeXfbZdxYqdvUsQKueiSSd3nudFdRPQ0VPNR5He8jPFBzyrBmjOcclh6foHmNOj4uAg03CQbGwLZucJBsI5Hjovz4SPWbPq1eYXNHL296teuE8o8FVcqktYZmz4RiAevucG9H6uFJaJcQDuP7P6Ztq9A72s3sx9uyoRl0rwWDanNVWaYAZjk7FjiaeR1Yp82ycBtnQUDffiPYho5UoqA05RGOvU2X4U79Zk7ZHKli4UlZiu7Fdm6fzCz6ffPc9LaPe4Z6Z1eIqmZtv83WAIZAYZ2WgjWDgXXewOIgawqxy4i3bka3AJUhmLGmFTaaE7wVgxJzB9mXWCmgZGLlmhSMF9jNeA1CV963RYZ2z7b1T1YYo473NWAYAZKB1a1n9DK5WBgeEWQg2fZEwrj4QFKxYDssYBMB8wr4hfyEz5d9Pd05lvSWDHgqZzpe7AcoufiShPHnIx9K25rD3KnK6byr89UNzKhoWCpbAlhVJyyw8xyixS0YiyEIqm10qfOYQelZ0kVMAF6irGbdZEGZEWRNLw66KbkSYZ9rjNGDBZzMZKM5Wyp71EyQHChfxEN10wLV9m5fYXe3CLpQA6TxU6bq4RbXp2P7qW3cukz21eYy5SC8LlHNF5CcqHHN8NVUGpi8mUZ8is0AUxtmheg7bdfkF07xlmws3fTt8ZtaE8nUI1W4GIbgKawXyM8XN6kZ4g0ucc4d11J6aAzu1dhL9fWRC9RUse7AEBz8dTeMR0KPSFCFrTbtPPWVm8Ok6GwkKKyBor2Et1x1Id64H7vqO3oibDrZeZhu8V7hHLMzV9I6ZsYqfSdoABWaPX4fZyM3Nn6b8J9RLDujaqxFg6VyULTz7wnLnrDZyQ2Pyf5iH06aUw1KqE0bynRGbIDUwoeyjIVz1FG5mVHSYYj6mZ7Z80nkZ8jXXSgAiLaFMPbChf2ZDfoWpp8hBnwTyGBrdZDlMvIwE4WQZsgZaocgEFp8Z6PMiPyMQ912o2KD4o4iN78qS3NpFAz1fhfmXQy6xNDUIIdQnxSGn83ChwPkAwxG074ePieiQmafVI0cPzpzkmaSPy5dADpLtldMPcYZwINE8zBkDqtVSvFoQ8zFF2mOMxkXUDamRpb4OS3VWrpNJiuASxVbg6fqPbAMeusfakpOjD1cm8fOxF5ICtQqswtZuyHNfpl3ZiscAWZIzAhmLcFMAMbOZKgRIsEwWLOvsi2sddT2TS0Uf0fhamXvLwZkQHAGC3M7NRw8pQ2cZCpbkQulwZgclW9LE0hztrQbVWy9og2yJSY4j5UQAjC116PUF3OVOkazL89qjz2wSa12Qv3kb7fSnIKefxnQa2V5lgoQbYpwDQeuEhth57Y2xFE4gGazKDQtGQg1Z8dQ4S1IM0f19RUaikJZJgqlZcHkZt90Kf2pZLiBaefaI6MtwbZ5ynA2fU0g4uQI6wUkc3fwsJY4LNKG3LOaoLK64lnf349dYgSuRm0BctJDkH75yK3CcnbE0GfIlrjUzn2hAQ8xHRQ4QxZCnx6PJMk00hgaeZcCZcZeQOyfw4v9E0xVfzkDjRYQQh2PVw65a1B7U3B8YRZavh7ioFgUKP5on1wzTfH1kxvRLoKiK9iOz2jnjQSnhu1q9Le1hiM4T0qna7Bq2BLYWxRBW149lwrg8WIjj695VBE8DXECwmI4RFtBH8uMk70nZcLI17TNGYZGw4Z5WBKomxOSTEjuwNZwzCZtMCmeX3z0yVzUYzzjZwyq1BPT06EDDVRZCLPoSyCfK5vgLLClPt9BN48fqDLNUS61CqWjBHQQlYGaNdjtw53ci38tMGuUbjhPGmJZ4Zo4O1zdHltyFQWDv4cQ95IG0Q38pCc8vMacK3u5rmP4hbHB0OpYbYOoAxTMWxSQLYr9b09zhBxKmr9WiVmcTKECzZEGiERAgI9onwT2NZJgzpSeOyxzEAJmHLXl2iLPVTozgm0arJvrY5Ojt1rcO59jAforlf85lxOoIYGUYOsuquM3R89WrpSadNNiwyl29HkHoSnqEbdHu8ZqM6oMEaR5UcsCGcDeHdJ7RIjlQT0v3i6MLaZvK5CgMZHTbGUVtK26drxL0LG5VlUVqnlBzqN2UpmuZ7EGYZ7cAippk0sGsniDFqkAi2yKqZfZFZtA66iO10o8x629CkjA36mSs5H3tnedwKftHstnDZ3prKTM2ODiWH4N3nA1q4Qre6ZAr2RB3eJLHM6JnRK6AYKz5ytyHmkF8xafDLURybZhXiH7XGI1oRcN7IWQVDMHDvF65ArPL3ZxEYEJgwbwEuSNzph0guUlOM1as07O2Supaj785LNf8QLf7RMRllPa03x9oW2j0VfS795Zs5oZlphypqa7d2BcZCulNhjV3mtiUTNwtg8SfizGPQFg2kXt5Q208J8gw4Xx939mn8jgx9IHGKLNuiZatU78HkVATUZonndXZx2ntXTkcrkkAu8N9p8GFm6MXcBQtZtloZk5HtADcVWcy4Z0Wf4WZIfHy67GskyZIFOvWHnZDiua820BC9FvZ0cCwEr9mehGdBcuxvVUp2qW5CwB1DACV1339jPEmPWpZ0NCpXGA5LU1o6CqU0NUmlrR8NBGAheHjK0l7VXSyFLEnv5UZGIWXh8XD43IlKbJuctPZHDhgEI7BYHPGtd767QQ815w4UCJHwKAIvcbgaJaXqA6xhmnZ8Z9S2RQKDjaZtJ7SQzIx6qq3tXg3BLfs3b42OZfapx2GCW2aTa6eQWpj5y3aWZl1ASnt2pMOVfyZal7g1Huf9tws2AOm3kZi9k0ZKwArfBhqgFHVZ9Ca9pl4UycmXULhjhZrGqQFMpTxiahWbeZgIbWHMPPdUWuzeZgbZ1ONDxppIf4nrejNfuBSqhZEbu21DMsXwMsfAO9kO3LB9oC8ZvXOLmKORfZxfyPpfK8sfBtvHD4rOOJZr68A2Tvts6FvnXZtDN95jFIE5uqJ2cqSrZgeRyc0oANAq3LJHuEAzBSmJLYvziP1Q4wssjPPVVk0Pov4sFZuc1pOt7OdyxX4BfMSEZg9nZeXIfIzmz6jGXjV4F7LGBM3yLlwZ7cRxYLxaYv1ZzsJE3AuWfkmWiPbCj8ENHVp5Ok8mKxvZqgvL47qXMZD2kKKeRQ8USC12EZ4ienNdWCahcgnaY0ygZHDC2q28eVI252tJ4oLBscBMNN9nB1Y8HHYabbFawDWZaeKSgoaIXtCr63zZpZp8amZ6k4SygVbW0cljvJxl3JBU5Oqjh5zYjTrI1HkzgXXHgZI5yQhZKNOeIP0pKjhEGlT7DFrJdvOUBtheoZb7aMyVmSeVxtK3WIUugFKGPYvYW4ZKDjAa15xgP5pCzRnCp6MW4PcdiK6iIuL8XU9RVabaUEG3K9FwWNKAYyS6EHGjH5N7LYOdGfRCMzndZ1UioslPdNwIiDbT7K4BqHCqNC132vCRZEYL4XsAdNve0GKtBxQNofJuGOWkHTl0o0PCY1RUwh9ByZ6TlcT77rxyWWmRmm9TmWwZqvZLDdCRhXiodK54sj8YaUJRhEEeuzJe129jSCm1hwFeWXcOqgLFFQGPn4n8i7m8YvG3pLxjBjaWCMQ1xyWpljinnirXZ1Z1vZcTpzunfkpyrZFX7m70nHdiQPai3xZ9njrPHD0qZ0vUpJNXWZfgZwKrP7tf28l50et1DEDokSq6thh1R2A8jdTXuKpkZlNIhbHD8hPLhpC8DWMXONKcwqR45Zv4I2gcHcfwvV4ZfFHrQQ2QZLBnv15wioIeu3vvxZEOZ9G9bKRqiXV70j6fKY0FKF2lHyiqA5OZpQNFb3S1Un7ZiR73YKibf3yFH3HJNaFuv0VlaMUIajhIDgZp7ETSNkZohiLgCAEQB2snK5CyG1Y4I2jREOJf0rLSNth72Zxt4WtGLAahGgnratmgmPnZKMERQOJglKY0ICQNDN6nqLaOO5EE1UkBtdnjheTZlAs1aDje8ORPWnHQpaZDah2i4jm3ZbsFa1ZkYtdXsUIaa297L8778TgOgpErhetMxKOs9NGk9ySylcdxgB3Zqq0t1SeZcqurrZoTaOAlkZqyfwauJ0ZE3hZgIEaWlFfQVWwKyzaAzDm72uWeNeU76l9pDuMO08T0cOkZdV02hiTptVEIBCTs8AVZCbtIXppftzodgKU51zanPxhbcd9kfIZ6JdguVB25gbz4yLxFGd7LaHyRipIaKsCpBhjer3JpRzfoiooAdZDifmROVL0NT0wP5QcYUYBjBlINapxgoDJYSqKShpNhi4Ep89tJJZHox4EsjVoZI3KwKW5l2rZ92BdSnKGH99EK089KL5dmxJytsFYG8bnP4Em4d8kdOaAx0POC5EF1xHVX3Idzv4IxWZCczqliPn3l6EzVxi3bK2oV876NBFs3koUM2hiElfPrQSfv4ZFwfZ2yvcHcZ7KQyHkx8zf7Qe9jgRPGp2ZEpv4GV92lzoxoycbYPXRNiVQZn0oX4biBho7E4Bjxmjoca119hOZjOrgSZ3A3QfHeluSZcq56gKkHRHQWlvU6VzkGZhIr7XukFAJO1ZorZ1Lww6ZsgvsPrUenZgR2z2rPOUeXZmEjE4POzRGlW5nLZxlp7GuqIeC8QN5aSZzgMauZgTYW1FQGe4xRyqEYvvF1YVvl1LlXZl2SrZrWso2ovYCoiZ9WaWqMNCRcpN8rAVsLMHh6j3cQiCLtyZ7Ri9q3ygONy58EAG9k0dkDse7tJ45A737W2zZgLRB7bwJiIMZ2uGZFkcbbXx2YnnVd92IuzkPniRrAYzenOiJXGabg4qq6wxUGDxPqdUsTTi6DmxlZs66xfLniZ2X31HGQu29Dk7K1qg8Bdi8rMeyDxZIDvI3d4qHSZc0vqAVkPWEIIZ2UkpQUtXdGoiau5FB0o8EiB0fr7uxv1lkzRAeglGHXOR7EnjtEFbT8R4KflKf3ITr3YjAu39u6MDMOlrhEga1PLwQ5EmIXR9qJkJSNSqR9apk7tM29v4YBsNt1MZFx2J4IH5ZCZDqiEfZ3wvJ18dA6pGLVFK4EnjF5PhZEmDYhicqtnXM9m3vXDQAqwaR1MO4IiqgdISgIZx3pnWRTdD11SNmQ3fjtiqnMO69gNgQl6TDOmS6ZrNryW6t6uHTDAybNnSzWsIVLZzvZluHuyORv2oLYja4zlZbPG5O04mowHM9ZeXGYl8AM0aQFuO0Yw3yGKgGhvjDtHxDQsZtvZKynRxbyXjdHonZCP5O1upWks5gmNcFAwAvMZsXhBkxaZINx6NXlNjCDlfHMUojYxojun3JNyIym6L7LLj4g4YoLyoo9wYNQ2AcA78tmCZdVYxkTag0EnKG48HU8eu9vmsKbEY9853hiW12ZFgEZELMOnJZakPLFTIUD4AF8o1C4FWlyGqR0M2bnZgekk9o5kY245w3RteMTcduZmird98xsSJtLj5WoLZ1peW5CE25zax8ho7JKedax8GNzrNN3zPRfWplKweubz66rLzXbk5rt29GwhX6L2BXTFfVniHXzE6CusS6JZ8KdoS00eESbZlAM4IqKkoEnhmiL8ZmhgaeF5kO693N3ENptkJiBexZ3juVvZ0KOzY1a32125EUd1mC5JjcqE4YA2ubzy2xtThDZ4vZy0QRENwyd00b86kTOkzEkIuGdhf6O18HywQTvOX87TTVZg414RwgCKO0oPrQR4ZdWzja02h7pNaw4yLFcpCAq5i0zVEr6pNca3IiWNeK8fGz9ZJTyvkMvPWquee34szffQ60tbwsg3RvHcZer3nhqmBKRoOZz19BFN1f7fgdWZBEgNQa4Tavvbi7TcygYuphZqmZug9bZwNKIgo85c1p5HmmnomIWQnscn0pPtDNnQ6CNzJYoDMknwMj3QZqRMJbmOOtYwWhte6gbhNNimraLQddCeLkmCETRIHaj5EvM3NWgz4MBqSnnVwyYQw3mfLYL0LZ5tma67G3hEnPnOulO4E9p7wsERUsqSMSdhEBcdDVI0w5KxF5l6vqMtXewvkL127nwSBk7yyABEPCY0ZJK4OSbsU4doTmEVCbtgExtBj46TyMxv94y8uul43gVHQ6fgzmoKI9mHNZiuTo3Mbi4xVZFOa31owwtF4saVAmqaE8gxLEcwo71y2NNUZK4rd6IDYZ8njB8ZC12iKEA94McQipuuiiZ3VyzsnTg9F9w0B99ep22WYMnKycymvhZFEZmZx0klI5tW67rS3BeljXxwmUJogHNtBaRJHf9NtZIanKOhDqQR2euIhPHC1WI5mIZ9VVYo3RpZ7iMeCSDwCcaPHAVd6rK9T2lQ2W19mk0byofylo1EOF2QgPSrlQfqDtRbZmua6kbWfSNzHBSNZfaUlVlhBxA44hloxAz3O2LronkiZxVGRQEHFGWnM7bfD4afsNqxjHEu78c5QH6BfzvH6y0HIECzXuOkxnj6jDl6CIMJbPpUOQJCiCfvWX81GhgtZDPhR31q5G6rxaCMDYMUWhjjgxCOObEcYk8znuwo0t6nl561ZseUmWIQOHXQ83kKZnAmzi87Vc48bUl9FS3EmOQrG7mebESO4eiiZJnWZdqNeM1u5DEirD7r43YkmyF9ZjZAsCNTGvDmCAysEqslXhs2eoW1seY2ge0wlRfopepbGDZh2zCsp0eAISzp5sSKl5Ey18wu3Bf1KrdRrnXdtY6GHlz6GuxuNAOukJBo5v9oavbbxCZB3vmX8gGIsE9YCW9i6uuGabrjw8zZrDfc6ZeM5bwgVhGdHU40SuqTfEAV3XZt0T9L5f90NLHXV2VxP2OaMDvc9G1hfTCcRNLCRpzk02hoEZ0HGZjyhD5qszKiM2ZJP6D5gghKRMgB5ZtGKdmTVgDwiRtlQbZqrjtw61VNZsfAhPIBs1rkXScMPYzBkOhZeY42wVVikzDS31ke6Z4Ldxd7SLQJonEfTbEHoKueqjujbJS7ZASGZ4sHnJ2tmxidRgr510RW6QQWedDF6LZjlAb6vSv1XIn2adYZoJA57S731bxHCZoodWvtoFZEcxJjLBrkzi5H6f1EmZken8ZdhqSE7ogdnCIr8cLzDel9Z8oEiG9oSq0J0Pxe2XhJyRAbv2Od4nF2KIFrzg7TimKJwkoQh6ZdyvdCnA3Am0irZ5JjWPmwn7dF0behQQ8us8C1ryEdAQOeCDQ8ptfo3hPwZ44XTHlbOq7tF4KVroSohHUif27jpKGBAWigaY1QrBLyOBdfzbkjQ5MlBZx5BW9hLLr6hpMyETJuWxZtowXY7jaailUZ88THYNnemyi9sn6JyioXU4vrZyo7ZCvcdPEza0A5X1VlHIwi6MFV2mZkdMXZmTJJJJeZ0Ma9adeXZ2HLQMhEMZC3eb8Z5qUzqABTwCr9ZoxgDhzh5lZjtIQu33aVmeOA9ORZhKBkS36ilGXBwZ6NAiaThg5Gnh8FvYDlZAvc3MGlGaktMW0kZmjGXBHhuZntxZu4f0Zbpaj7YKlKQtmGBPvE23Z9iEY4MTp0xtyVoVx08nNrhr720xZrOswkrbzw7cldPZGoIzvzJc9LXhNEwIGYJxNaXIWbTFYdo6RPeKMBHcKxM91e7aBlE4pZ3JCinfIXQADr5qVqamj4E3T1G9ZfYvS6TjXN3iTnSUGjSZsSlP7e18iViHnh7yE7t78MZo0JMdxMbRX5GFNsvxsFuAQA8TwYlZuLdzvScN0jdmexBHZ5cZlI6ZmA1m1UyQtlbbum6PCB088A1bZzmZjWPiZHIwXMQe9U6TW0AQ5E1Z3nDWkuQr2MlcIUZdvUMYPhNuCr8GPT303cF5Z0xE0Jddr9atWTbR2yVuGK1NsTL82ajglEchnVQ8cMEXCojKTWCfwIgKvwUMGbR8ydjVzEFNzbdiAj3vj1I4v7A9U55Y86pdZ8Qi6y5T1r9Nix9HsuNKc1O6BZ3xTiGxW6xYNhYsQ5XvWpgMvQ9G5rQt0QXaL4pEcATp8XPtl66exja3ZiFoeeTZCWv4GcFmrJZGFPWM1JVZ2d8GHZpQC0DwJ4wrNDRck9tdPtz63vu4LulWvrUzZLVv8E6YwQR9Dg0zOO4WhhIp56Mkq9xVRZ1FLV6eN1tLR5e1XKgSViNiYIKavANJgIFP1rZkC2TA5i1kVhuUE2TSNCA8j26qBCUhTFXT7ep9MjN47js7xAZyxBJfzzYd7nkCvkqxy415QS3xb6qYmazMme5bEDZu8oB0A6AM60l6xog4OhyRPDpNyJaJ2zQZ7HTZDbBajerZ4UHheVhje1s1STNm1XaODJQjuoYAJ7oNIzSgk1bNtWRQeIQLsx4e4WZBI4ZdxuMvQ4ia2V7wGZ4HDnQ0zgIJAt3DokxsvGb727bkrY30N1yqJNrhiK1NNVqla71KiPf99AiAmXVz8lXqQpLAgelD6ZuuX4GLlQq6TjMGqe6sbS7ywOmH5zV4RB6IHOxZm2mZz8yK3X5gX8ZFt0qYLdpHPiDpfaIFZJQWPZ5aTnwwUSqp3HfoGweTI1rTE1P11MJpcbwA27fsUuM1iY7BHZlZcNW5APVEVMhAmuQE3XNGoGJdsqIOqddZd3WcZvNzUyYMC222XLbiaN9H8Pu7QPUWMMv84cbNf0yfd7gLzuRYzPIq85rfyWIlRZupLRas04USP074mnO8dAQBaklQxISd1IkQdZqfZ0c1j6W2doKYR1BZD9k2tZBZ4FlbGm54b3qzNLNZhDZGBXxMlVNQebuT9uQsJQZyXQcW0nQ8NfSZ5Z8kZ2KZsNzKctnJdDpt4r9j2gAtGscnHrwmMkUDpnjGMbN5R2Zey1oHjTGaBcOZki0YmUEXyoZdjbZ0fY6OawRiZpryzd9ymePVFsSJkl4rn4Wx4JMoSaZEF2l5JmGmZcgeJhtBAkuuZrtRmi0vkvDlXG69oQOGuxgZd8hk3qmI72aHLAnLxPFmh9bJosKtMZHVNNdAsWV9tzO1T9Sg8oguZkSncCm2ybkQyRHQxqgrGJgsmZqg9qufbwLZxTCMNNBWb7MkTrjPhFqTUIwnYTqtHPunDq6j0eC5hBJrOMXA6fk6bnZ8rZKTZBKAZkXZ8cPPSZGZpQ011AtHbeyV9D8CgtAA6jyh3AGwTV0a6TALBlGEmzZ4j1HjFM1LEW2QyjYdNDC42B1t3morO5q0z5cXHTocE6G2Y0IsBh6Lm3XZlMKtiwWprQ59hZ6eJsMA2AQUeZ3lVF1QOnTywzxd865mETHgKhjSrQXEprcojjPhP8NZ63wKt8PmkgKbtU6TeTEl8dxxBQAcXlDdAXsmgbyuBx0krZuzcBaPCFQYWEzdbAcX9RDEQNAZzrZaif2hoc2ixjD8F0PWKXD1zpdusY17M5ONGbenZioroHdk2e87UBCGUhFeB2gZr1mAgWFkCPd5nO5zgVFWQMXr5sN8Ec8QojvP40mMKfa32cnfxZ6ULTFd3MZB9lUYpZxF5dWnIn2dZoaGXZyGntJyhEs2AdEA7WrAcV8s9mHdk3Pacj6hNtMgjII3nYCLGtau0Jgr5w3OzgT7m0u1gYPdwIZildRNzXVxyxkfTFGCoTTjimxbt8zBtvVQggBYBFVF3UvO9r0jCODa3p7HI7cnapZsdNaZojWERkN8fEBZkGHo5gp5BPGaUKdNCOMsdZ8S2NbfxGpnVKe6UiExlbvBbSZ4vxhZdaCgvnw0ELTqQ9FQE40WJhWO3rA7L78O7Raz5abRMUeo0AlMHMGHq9JokGZa40S7rATq3VkQD8Zr57wcBpr6fTllqdahV3hydGzXKV8teSI8Z4JMZ51KH3XALPxELAkfWVImZ50cPAF8Z0dMxfyWjBHhmFlWxCPfsYbYIrQLpUEmlKtCDLaIlF63XzEt1xZp6tUmQuADySmMRfs2WJA4AwqUXJvioJZ9Wq1u2YezWHHWJCZiTBJqxfBeFBZoEpW8ck29pEPOmTnOolztSJLbCsRAVhaJUCjlrem5fJd8ZbvUEWzZgHUUBNQQcntZ0BTmZyBbvwmVVljLwZKlyoIK21SR0V87a6EiIVMu8awq0yzsHe8Z2Bg9XU578q7YUj3HhB7cZqCQ985wy15nOCvqQKALC2ZI2rQEm0S9iBike02qupJaiWNwU6vRRoUvnURwf7J9iazmUxZB7w9hZ9KtbvXPcGqo48IoJdYYguT58CGyvuHAoeUXACUD4lDPglsZ59rtoTdZ9I236TSMQR2DGKGjLiiQh9YIo1OHAgqU1UmtLuO63XtVN5marIyoYBo1oyLZiQQxEDeYe9MQZhb247B6vAKwZpHOFJ5dZ7GfD2ENcZ8dVT78NCHTFz5ctbyUOEZq3zIZoK1hYarxZvA6r6cZsRqlY322r8DZAipRQU01O1ZeDQyNYGfIDXy1max6ZjjetZyiJsxsEsdX6ZIl3GgLHgiHTHrAVjh4wIBg177I1DG311DLQsYoMLrx7bTKMAcnknF2SP4kxHhOwZqZ2prZs9DIW1ZgwRxzNhzAksbbRHXUXQPNzlUimZdsRMNVQpV6jpPhZ9QjKhWZzT6gRZu3MoWgiUUV9L95z78FsjBeaBuNBFJmZgzqvZkE4jPzVmvgTXIDW60Zzq8cmhJuK0v6qNyrPfarzXuGtAxsZ13A9ArNHgYG2c3FD9IoosBhzWmXP8NhCBoPLalEZxZkkTr8z6jyiAvT0AHxabknaSjaV141YJXdrnuwfrZ0ZvHVQwm5cE8uATMbUb4SNE4fGSXLB2ygRvht2hgalHGCqsZjexgB7hyGZyUfy8U647wVO5RoMmBCUk1q25uRxgpZoGwVSQvZm0Wt4h2kwZkq1dpSrTR6ADH0tvZtcdKZKlUns4krb3gt5dcQPtEqpdApiYQq2QAuyeKQIEwWtdh1X827Zo4GI58T54glKT59ZzB1V6s3HmwccDGp7W4vt6XiZ4WUi4mjvVlpbZbvzi9OaNLZdJSi5Z0zk9CvTQ3n2Rz8WvDMNBMPw2ETpDnlVRV02jeZnIPQSI6QiM0qT8f0QN7sHr0BK73BZGeg2CmnhPZwPZJjesRCCkE9KLFJTyP97J1inevC8H31o318g8r93KcZzAVI54z21GLD8pvOZbGhOhggJVNuXSILzhTAPp3lBfMuUZmUcMZ7Fm1k8wSWU55Pi9eNpfbhymTPyPMHTl7QXzgvM36tZ9JprZJf3d30fpTC8zozjZlH3ds0dwHZwY1hFyebjzn0cKo8e45m38gHGi2jy6ygZLUhwYodqJ9r0eEWUc1I74Aq9VHWXCj1Cbh185Zs2XFcBu3D7VZaae60Zi5VaV1ATAHz58e3siOVorJ6k8GrcJckGVfSnD3WSIZ1IWic71GtTBASQ9kKzc9lA9nc2QNKnsWiUvXuqfEOSY1YRWzXK40IfJA1rMKtZHnvgjNxzYDRJudPR8Edi7Mg8QoCD08cx9R6n8ssu48yJoisdCIqCMOZLTfRaMfs7B6UWV8ZJxwtlItsfKoBOL0gl0lvMUWKnVyfi5EwkLgnprheZh18tU7xBj5t1OueAJOb8F6CJedaK2anggmtvJm7Ad1tUB41qMMrp1gfrIY2Wu4pdrYf94JyUZACEqsaBacg7m9XqobNAgTt5EYKKcimwjCdmm3WGJSIJZ51tIP5ShdlW5j6OuHIsAgeqXl332f9qJp6q89HAQMN88utcwDodgemPXio30yH4V7mtylnSeBwW22loKqmvHxW4486BLa4pK6y28if8G09JzzZKoZihtERJ8F9M8cZv9JSjdjsYEVTH3zOlcNot3sTzjpHax4wTBsM3tBVb9mcoy9qsytiIcaFV4HInD3b9rCz0ZK6p4VIf85E4WqVSsatWMYZuzxZs1KQEVIAYCiw5LI2zokfIApDZ25EGngwZ5SJ9QxXkPsLlYd8lZ8qtVY3wml1eFsyuoKdhNZ29dyZ8NsPyqgY5XnQpcYvt57QWq3eiH7kXpx6mT7kZoZAA9qLBPtaQs4ZgytGbSj5bh6LAfLJrZiX25jy1X4R4NDRqerzGmFiUw7XFskddsOv1ovt8ORY7EnKbC1x30jUaYrsFQyZJCtedMt6ugnUeLlRIW11u8oeMwcfR2pDVoAbu2n8870OpSEPrZGymgfognGGJIdZmjrqvetMDRZE1s0sHLBYFvv9MYN39Zkv0Ypib2taxeJx0fSKlyhvLVg7pletd6UKUl7JZ89JC5DbthnAjR7SjXu8bbSJ9ZLOZBiY2w30iqK4SYZIHa0sNrCazM1v3S9ncJL8LgCdxuwmVSeLXBU6dSbAZo6bdmFkIM4df5d81Cwg3qcKTwZeKFJChSsAj0emoTsMC8ZxmUcLrMMNpT25S41NBebvRHPh87iCE7s5cxaTZDqJXTDR4B5VpUlad4N10sgu7JbSOCfejjP2M8AZaALmNIGctunie7Lq9sk2kD04IfR8ZdnFFOmqeQVVMirV0AV74QIBo94ZC2ZoCAxzzfFg2NRWMb31FG1wZBvMcDvShp8FnFY9Gj5DW7ytan32isrwiKxar2SY4gWk4r6948YSKgFBkdRtZsJ8ZmIB6ESjb8daAihVLKgF2oZywzVqMKGd4en8l9ZziNEuZcqQC8q4PNwLyk5yiiMpTKqWgDnZICL1zAifba8yWtwimNpP9HBjkU0pQw0IpIZsjVXnKddoql8K4igYIUhyJYDmPVC0RZzxy2qfqJIUQ6s7xxU0Qw5KjjnGbMCsMmIzsOHHwu9m2ymc4bmlbo2hhXerKdigIbFVr3b1O0YJtLXfLZsu9ZEg0mNUWNFg3mRB9MN1xMyUxxP3LRkaB536ulYLVpm7vodGBDwwaxnxx80Nd6wLH2HBHKB1ssM2eO9iDspWtL0MVQcaQUSZGVeLOXElHqT2E7L6YvQDTrC21J8sJUPStkHfPw2aPTz0FUNxPcZBxdQcW7mPE6cgZvV6To8Fhz9JWARxc3VwRxThlflpBRKTsoxZcY5qZ14vbpWxJmKNK1wGOe1LMVYxNVqetZDEoNybQE7O5VCLCkhDw7rEAzLSfPvwe0kGUU4p2x1gCoZCVjtGigCLGgnfehrMLiBh63WlHHSgZqQs9tDLwj1avHivKp0H3ee310JyLZg9FxBtAKXWzUAGYZlN86yrZfjsptinFnh656aWi1kIqb54xdZ0t9Hk6AjwgeNc4Z8H2OliEEcYpglZgCdByjPwGTRv2td0NtBeUuzw09fSExtJa8f0VIWLylros0lyxxPi7g1NoVjcX6kmbdgrH3Z3X9h5gt2RPZcJeywrCu3ZnxjlqQFTx9rQqHWp8WlfOnko9iI5CzTHalReb2sGsdzZh3y6OXwjWBZDSKPTlkBxTCly2RvHRxVQLjsfZEpwDRvGQXuyP3Dv10ctOgfAS65SMuI5ED6icRpFUqX4ICVssn89QdsUmDxZpdvtnlBGfg3FomqMuK2cS3hgTg7l0lPWTTg3zEhgQYELzc7hj4ZgapSrqkvDdnm9NUGNGzCh9CJPHPrshsYm8tCA4JFLMWKDIZnb1AOKLrdQnUtcAmgnshBjGHj0lXV5BltIZKSamoQRso1gCylRwfsqKUiFs8bP5Z4eblelKpC47KVmOFuKXUZ29Olb3jCsm3sXP2O11yOVv4Pz0sAV9gBym0ODpw41SBNwf31lR032xqZmmZgjCTPqT6QhbSvLMR2RtNDTSYK9ntWSv9xBN4Yc4E1S3Cj4rdDay2WlOOkBI4KdAJRBCbi4zjJDG12a6u7ox12BYdYYck292mJ2ZLLKIDA215OCqD5d9n17XZcAJQJeUuF9EjNAf6NWeATaQP7ClFixZyDrd4gZp0OjOihmFbQnpaaXMg2MJWnJcYmL0twxCAyYN443y42HASZogWZCZcGy76htMgqwZDI8x8Q0XTQi5ZAUo4ya5Dccn62BdFJQHVCyoKBobcPszWAZL6zALcBcKxPGIKsSZC3UxEThZlG3oM7xOsjOdRKbhcZI3M4azAZs8uocGQYj3axsM6xJLpYyXbcXOtVz934VLi8jLUeo3KLvpR5hVtMJPp12XFuBcFSK6rzQ3alu78AJtsdg1TczR2rwi7Kc9COUY491llpNzEvpeyWwPK3AQZ9YHZEQ3P60ZEdHxP5F46O9n2t9aZvUkr66pcindoZINQZ10C5E4aSVkjVNFW7ZbqmoFYXLvGQ5XpJH4NGorDU4coZsZ4MxFhP8y6xjlm1i2XLIZAbSG1LvkTOyT9kjiDyf5fiomzOCMO9ISdrr2ZJ58457IjfiD9GfogqFHrpvxIP3z7rXptjjZeqZ22VgGFiv3W6Eghq12CrbKNxzpE9EVY61zZ3gZz8xitqtGcgkmaGzz5i5fDjcUZbNwAeaeqttaxGXbibch68b66oIdQtM6aNt4wpxdclMeiP9HFNGvWA6TSCHGplw2yEZFjSzqXgen0ShzTYabLQQ2i3CZ2UAngVTdrcZw8aLHkyUAseEAULEMlcTFKPzNIgFJ0Zn39KUhHA5wdO76AkDxDx4ypqZhoZLO8IQjm0sOqegtubHZn3fYgapT4ZGXWtV54hyXueH1MZ1CRuG4ymehUCUiAJ8gHLepKO3pfrdwpbZDSQT3UNJdWNL7wE0Zp4099zxTKZ1Cj0RBAwUhF6yc4vTcV1r0sZrpLBnOZrAKY7QTXZva76i7IkTArsHAbYaqUbRdQBXmurlHdsJfwsaO9iZjCqkO2twSU6lYcU7hDxvaluhwunzvjC49sbCA44aVzZ0V8LICxZ3dZGtgggO1DOo9vsgT6etALMGN8d7O1QG2UJEYvN8PzA792tVsnyfYVDvSvsu0xJ0O4roaWWddtQDgS39afIoAzviFoUi5zRFYHMVnWtDoSz21wZ1mD1edh3aZ9sNNqXWDdwkhascwnBW4SnfeuxdeRAoE3UFVmRAABEi4iCmWjWGsmCUYE6H6IMvFjZ6a8CnsUj0ihdAptcYaUejaYwX6h4HzKdZEA4K1Z8df5QeyYncjd2480HL3M4PfVX44ZC0P2d0Dc1dQYkIfxFOckDKRqXPZgrHG0N5gPgmZEIFaWBO1z7cZmpIOdCsr2e4RZnGP5f6pRTUx6sGWbuJ4NZ8tKdZys8ijudpZ7GiYUt404F0FuecNH1zqpsoCHZbHQFwIrv6cYUVZaGJTjKEkszu2Bf0gCyby9QxHWA67ZdO22s1Aakq29d0MHOx0qPkuud5Z28K1dX1l3w8vcFey0aYjGLZHehdsLjFDw3YZEAyQRIWh2JcUFumWeQdc24EOoT4v7oOauv067VILj3PMYeotYda8CtsJsbkfnU6w7Zl6sbmk8yd9yJqcXocduOAaYOIXdesA0k3d6u1hHjP9VoVYkCQ93w6LvPkZsjtRIBT0KCqQc5yNMSwWrWFKoILIAiygZ0c1OHKrkmTER0sHUpqp1SS5McFik0k62NnUFzNrstdZFJCgy2LsYYhxPqJoqvTA0XDv8tEbxRTnwcRq1PtaoDlOq9g3oFZvHM0LsoJit1tM6gvJsO0uCKii7SkjmSsJwMxJy4lXtrVbQV0KQf075FzIIx7Zw4zQ9jQC7Rx9oPbrqutaPgSZIJZdxwcVJZgJ6K99FvOvndoRU5JCMIqGtGZn0idOowWqKhNGsC1i0sFdKneDTzHzHJoZjZg5mSOdXq1HMXOi5Vy0KAJzz8oJKqbommKm48SuNBzzVgOVzraM039yLTxZHN9hvzmYeZ7x6ZpSAkZ8S1NSn59yUuNudfGwRCAiDoByrey1KQ5LAg40oIdqS9C6ONDA1hOP3xTYPxSngoEUGHgYPavi7ZKZ8lM1MVFdQyYVybmCqmK0gJMgZ2bCm0oVYfKUFhxY6wQnowr2T4C9E7ZB9tPL0ngx0ztGSbOoWGRRpFcWEcUu0NMO83qNltdNhgaQwgFo7iOh2ZIY9LZLKxHtfVmlasoKW8OG8S0w1Z0EKMHuRNLYOgok6aeUBWPY7pLxgZpH8pK6X5AAVUd3cxTGLCJHpZh5KmfrZxsLSLloe9KBZwiN1sGFQVUYGr5u2ad1jZoEyRGoILkxuCj8A7Z5MMXjS5Z2iYzKIqhECn3BGhqA4kyK3hLwxruhXd9dI9KeGS0JuNw7Zb5bZwulAE6dfcEbdqMI5ihF3DCXJYwlSnwZ875tVF8TZm0TSQK026GSDae2UQBAFIvT4b8Crt3gdASOoSFLKC42Sf6GuyzibC5qCjRdvZHqry8hMgfcVsIBYqqdOiJHDh80TJXVYMOv1lf7e2Tj7mbEtJSZo47HxQzwrQ6k0S6Uyl5hhN0eKEGaYgBrPylBwqIdt61euDczob1kg8AZo3N27JqP6ZuwZEWvDu9RSKs8VLB6L0Wvs6wIvkOKFitE6vVHlIZi73xZG0xnJ3DerWA0ycgUQd2gCMZtOOpJR9bCc164pkZkJSenOjO2zPA2OnWw1lpIYp8krZ5rGpIhBlALmugdMQz23OiCvDh6cJ4jHXQrg0dlp5fDQj21mpuQdyn7oZh9VmLstT2Z5bnJbJm3wA5YSkeTMB4RIcSzaNkaGhUslHW9gS6Q2tZEM1tgNKuZk2IBo7ZxBO4m7hF1GyZ8xdp4lqkNdGYQZuKZhjKQXDWJPrMBoef67K3fk1V9UdNZz2SKsPFTaZEgJquJuu3FHWIDjIE3770tDVByit7ZHZsnoR6oB2IYZuRdOoupsTlvv6VUUTQhbE7aYnhROudfBZJIMJ4umcYejXmEIEns39Z1ZBXDKCBIW59M02gJ2LXLn6wnRBFWVf3AeetnD18J0DOhz3jneKNgoZFkZ8RuhCHq5FxO2FAWniACveiPxyS0zkI2scaKpwum1em6NWEglnnYitbCgDPVwpe3GZEdAtEJZEhhOarlsU8akLBLI1opbiwkFCihjBjxJdLO2EZrs8SOVyjxkWJZG6WGl15zZ95NC9LEcz2XgHUEPyUwF6sYDwIXXFfwl67yP4qYU4ku1Xi9AmgGNsQcWjhfHSztbwQJ7B33uZ1sbf204V8BhZ9bSTrrtL2c77eaBUxIgZnGWSkNIxzdsG6OZAIIP5ykIJsMKvhnGVZ6WNDGEJyxuxzW3mjUVfC6ccZ2z7xT4Wg72tQZByAlTIa3gPt7QYuo18taOvHlDlaATLXzq23LIsCoBFKP7Lwl6QMtVfEIFSHsstk2sJ6HhO577lYVQ9uLZ0kSL5hTBtcpC6gAVid2c04bAd8j6hO7xoKUZJqeTw4SnE7CEgoQJyvCtOWsqYqHyG7fCeDHHB9n8lCvaXT1OY9SlMZjiEXhVJ0OI2Nc02cRJyW9HZDBwBmbHtRrsTTMMBSZ7dfd8kCZKNdb03nYLAgZAIFNKpd5xP5mQHMhZEzKVDGN2THZoLZBvDJbmgtul9b1F07hh2TrGpGRM97K9H3OWQ70JkrxFGVvNfmzdiOeZ8w9WoCr7DD2gS5nJd32G0zmPOxF76Zwcg61myYYcGaqme2FLoAwrwqdUqlzgjXlAbrfDyeEB6qe7ByH5EJ37tHMinTQRipzmrv3NhXDqnXIMjZ4X36m6Y54f8WZy6c48L1f0GRZLD385B9IYbgxRWxfbulgjS4NOCiajgQ8yeKfY2lxL4sDWzTIIctCp5g0IAv2KAh5GZsVs5ndEOlqkHSsCWG78rlyfXl4gncocn0L3W3R4S7iJswGUOcSZff3fc3XmXhSiybiuYrGorkVvys8Q0wYFO8D3wSmmKyZw9MULKeuF1PKUD8ijEr7ysnMdqhwN6ZDiTPbYrxVQSgwQ3gzZnxi6RhpO4Go5ZAZ3IECnCd8eld1SiiefSVQZ0ooVOAPRO2E7hBkTa6uskZFYsMvZjFPXjDQdgz4zA2Z8xp6RZ8KJpAcsc9qsjErV9fg6eGaCVUrh1sQafj96T8x64Ag7X40FK0ZA65TXiHXB4Vve19NHPxVTZiF8Z8Zut1P2moIfTyWLj43nLcUD2j7v4f2rVeN52neEyZo3b2a8hLRFjmM8zvssCt0GJHGaxYNjPYFwdZKMdhVPUaFGclykoB2r72lhEd4W7KhxTUIbusTZ3iuf0rfS7LsKpvTIWX2D6i6xJgD37hEKdhOu3x0MVjF6p9TmVQ2p6nVjA6PmXqZq6RYTy9N4r7j3NCDsIL6Aad1u1zHv8MygBLofD5i2LNGV8cVooJ8g5bo9ckQDuXajBn533rl0q3t9s13ORIcTOzdMNcSZyjRPPUGIawZCpmjaFrH3q1HzoGWFP85oeJJMZ94CYUZ1nE5hSnB2QSd5Bw6yw7gllWcZoDk0f2Xs3WKcU6FMSiGq2gRhfFSQVa34bmwyI2UAiZaG8pepZ6i7XDbEnE81RRiDrr8HvtZetPhlFPlF7IqJnwQChRYVMTVvnl1agWGOTRarncfjajfWklrjYpy04Nx5w6WJKLnNcYxh6Fg98I7tqzX55Z28WQeqYyFvT1dV4BJO7F4yl4v8SZ08tqXOIYjr8orrOw0iTMjxd8ZD3OcEy9AI8kWIXQLrGMFw5kxLSjx1i9lBb2O1FJwMf5c7oGt3KnJDyknegEwxX41SMZbIdxahU5EKZ8asb0KPZDoZ9HpWNjRePyNePOeMelGKZH4Qs2BDJLDHkjEWvusqBj21xx2NQ58MN2G4qTnckFwEyFSAndcsQKVRl4WrIqPBiqUQfEQPaAxkMNQ6wX4AZGmc1soqgBTyZHXbJGh7JA8m4vC0L2AmJeMJ8dxJhyNzHhQgMiGxjPVUMHhG4dzgjkRfjWafVWUdetBFaOlJx2nFo0Tz22X6OvcuZkgFTaXiAW5nOtsfh47ngEx97kUAUhs8uwl1JFjW8uo0illxGNkB25jM2xjMKhSbp3qB1ULqawiAnkP20r4FxZiRijwEiqXsYbG6K3X9x4ajU2w7nQjPhOJUluqx2medIWF0vkoCVmJAhACp8fZuO7FlMiT9Kh5NL83SC2S7wOJFM8iWWlaXFj9gdY9mgFHiqvIMA9fDHDcOox7m2st86Znv04XKp8pV5HNmryydKe2eDHlw6Nzs2KfYvcHldPGwncBWWls490KqcePyGgYV4CDr0IT4asJyEY3G0ZH6F2Z8cqRN3N5aPZjsdgRYU74Ekj7DoyITkNvkSonUcnhZA1CoECsYfJsSAiqyCbOy9OFBMqjMQlDYDw2TfiIHz1VJshPTZq26fqc2qXqIINfunzkyPpxVzIm3zBsUqncngdbULZIsT6c5hQogSWCyc4W5J67L3Fp4580LhUVi6iaXDacpquhkrd5uwzEXuzedSwuhes44ZztJgnsZmE0YDWTYbRQb9UsIBSlxbk1OB48GZrv0BUYic9mZrbgZbEYwZ8BIKExaA62pUmoPXIA76Q54lCfz25pCHs8tLZykC6KcDILELESFnnWbqwpehOUxIU9MQbQPXGpLIEdZcCaAdPEqrZ5p0Zc87DNNHUYZdZhQBl4upoyRPAIUuIdhoHiTpHdfTVN7ojAaU61448nlOFPLplnq6vWOMqU9dxBrxLyNrflPwuyl2M8PBzwLx4H3qdQiOBJI6Mb9sFkwTPRGRkEfPvU41W4Ex1ZIFFOgNnYAcprGCTvlJLCVKiN23xVSzHCzNR2rWFCdue92yCb7pXic6ather7489ZATvEcq9PNWPSTZBubZvVX6ber0hjuIffB4Z4pOH1Ac352BFpnQxvq24hrqVZlBdv5D1NhH2trq1uwXM6mqAHgoaR6tazIZezWZ0lPQNPdWpllxA3yZabdNeSzHpgW1IuLAExILZaZx4pFO7jFSaMreM5hvr9cnOsGZ97PMBuMBXpmXMC9bK8kYnshB3jzj1yj0NZaieEZmESZEd59ttHHqhR3gBi6xTqMXv0kKM45BobXzw5kEokgn916iOZrlt1hh6CESlV8bZwsrBbYZA1FbrnMWahNRkbYZIAUu5NiQM7xBuhOyqKNKmY6eQQ50BSPlnZqHj4LZeZvvEgkuZqEnoRiN4lxZJRjbhvQcWMIpaDK1EoWUSGp9XMGGqcuMKjvrE5o3B0cmUd3UXFJNRX7LGL59xxKK0HsbJYzuVxMl9xumeNyUjm2OzyXTgQJ213scokU1xSAnAhOgV8t0YWp5o5xZu2Fce1Z0trgquXBXnr4lCdmBgM8bBwo6M6YhMc9a49KI5R8Z0Zv0Uau9nJhqeaJMhZ5si0SZDHES5YckzR0WOoaBvMWc8EmmJDBNQEjCac3u3GLVAD0CXgS2LReZx7TNV5ZG4m8K9Fe9QbmBZI67LGJnHwyeONk8AiCBiPonk0maYxqiwqhgzABU9YEq4uhwkNCFz6yAB4TFm8g6iBQAZlvuAothU3l0G6R7vRZa1ItWEXi0xO7TFDn0kZ87cl5DAR060CncYStZo8BCiaZpGCDkUYfIoItZBxbir6sxTKKma0zWgZlPXB8MeHVKkSUKPsrBliRacYSTvbDAziZiC4yniZDCuRGSItueR9NWwWajZg7sf0TuyApQwOjL6OZx6X6h2Esq5Wecya2yPi3WlyKb6AUsbBZpNZ7NoaSlJDPasQXFAeAelZ89AyqCXZlUtIZaD7TpUw35hldiX28rNflnKZ5trvzqfG4Ys8PZ2diwbMhmC9ZJ6CQrLZIYgbn13LzByfvGw8B6q4f36oSqzIcgQzvluwbEdx9Cvt1gnlnZDOlaQQD03tu4LdpLOHSq3dPWzlrtYugOUPHLFQAOBA1Wg4z9z4zdnz9C8FFLzXVGWyo7RrX5zJWCSKQJxbmdW0Q70xpuvhBlQ4pBdOYBfZk29Z8MUGWMt4hvruzZ8QwMpygOxKhlP2JK9PcOk66fCoFZBZfYoxhOEfLDJ4Jqg3B5c6DqEhEs82df5eck0KFPACw3w95ebJNdHrwJUmmnsgh7lOHHTsIPZwqRd5CPt4ybHBFsztnYpZlxyddFaMSJPpl5s06MhC3DVlyO8sZGPoC0mjApVZEEEFFdktTqd3sA7bdkH1r6S16sKk9LiMSWb1fFwTcNaaZAfydFnRZc86iScc6n50cYvPql1QSmhHZIK31zlQS5fw6It6aUTsDEgIxNZn3sfK6igKlxw3r5U9eGz97b72VBxjXlaPV9fH3Csa2yfJGZI8PeplnyaECdnGszS0QQncAKRxLmTaWNb3qTwRyQNNquAoffxOnc3RjH1t3gN5MMnEmMpIZE8y4GK97OFGP5HKvR0Mt1yE47ZjenC0Qrhf8ocJBMUAAMmPjkksaBFGDQXAHg17pnanofHUkvXl8LA88PuJUVZf8KzYsgXZsvJF4Tsc2cp7lK40nK0oZAtwp6rWnnwQwmotN9MsBmaZrsWy2y57csdUtZyqiWNDVOzr5mqZArYorMsH1McJhyuCeSPo6A0hzXyFQUFiTgzcKzd363VwZERwm2Ziif4xz06nEs1RwxHXQUuQsQocfGzkMKMx2OqSAC8IhAyRk0aj3fZqJhIkO1GpXwHVvPK0RSf0sjb0lx7UxyZ78icMcZ9gZsXUm0igSLGAoCp5ZowZcdVDh0Lb4tZgblb5yjUgMGFRIGuR5YymcInrsaoLIHmuH4boekhUFdwGEQwAHPxfAMM7HLB2mxxrgChH9eNr4N4f2MAU9YvD825QdoG6sD8l1cn4ZxZdc29ohlfWdVGyy0qdhZx93XtxZ6modYilnFNHAteXhk1wdaZ7QkZz3Ls0sgwchew7qZ8zGrJxBsHvwV5QJeiO1FZx9SGWbWJ4W3MbUt5BHtwLLBn6ubZwEDI8PX5Qb2vaMtjRxQyr0h6uHZp7Sifd98FFyp8c6iuH1PDzlsPa18elabfUht4GUTz5V7ACUFMX9rz5nd4AJ0sLKJVtpQ6msECBeB5c1G1Tiu2CYrCZ7s75TaBoIFTPXwzrcczMbaQpCBLPynWpCW0gZwA0or86OHQfEAXmQyLrTq6WG9eJy0Y0bLlZAMi2nHdjickE4S5UZk3AP73neuUocsAlycqbEcxwOO3q4lTMRWrFUki0ikAk2H6pKZEv7TxwNSSgt0U9q9nE1V3Am9Kt85SGrb4X6cZaM9rCH9US2qVuJWomQfZI2ZKBlP4DWJvPj9uf1Acziz2D2Cau1FWtPxqhI4qik288k4ijwi75rfPloJRKCvy6ipNIxqkY2WifVki6ZEEY1muQRpGSxEBcqCHRhfDAry0stU0K5KJ6fTGxQqgHqiJmOGJHp0BrwAoCJIQZw2EqErbU6hahik78pWCVD642HtStutoFQBImBREp8OFoMyWG9Lblt0bdxjnXeKg0QDKlgyhU19NYRqkbXggQYBkLRhXoSulKoZ6J3iSrZHyUgS2Smx539wuQ9AabHNiaMmUnvaDEogL21LuieNV52Jm7xL3txmZ2WTvpZta4l54nIyEuRdZcFKdAFqoGKdHqXHBghbVNgPUBvBoCubHYnanfRY1Glgh7fEHMmzMqq0VYIh9NCgU3E5jbMlP6Xl9y9mcMBXu4rXMmJBuUPv9VUr5c9kLx6gVQ2G1yFSC80tIdkk5V9pdIQxRn0bSIXCkCJwjzYRPRszMfEIJaiEDMA553bQ2Q5xgVqIZFr9XRoguPTigudytdhuSlHbM3Hg0JwUi70jD9PgZB1x5ybPfZ5muAbXJvWGmRNO2m1AEH9z4sbQCm1IekBdsYlko444K3AN7n2Ah8lX0FxSSysDCcnxVjYoZsOzq2TH2VvyZpvb1KDEtnqDyqCf7vRZrwYxjYCDpZ1IHpiNLfFghQrXD2AUDJQYN9j6Z8PzamAWIdsRImqlsW77GzwiOb9PdRr8mbnvMqIugZ7CMGeiPfrZLOHQR772RlFSc58OhN2NeM19VWTLUfkrYG3RSgrCjlJ30X7L9e4JLeElOCiF8HsHlfU1ppmq4IcQ6zSiX1eHaZkPZnihgoC5tuHZFZjrMZ5ba7E9zETXFJiGEIwPDyjUwbs2K2wpzZhpAqyXfB6Um5gU4FVdar1JPN1lq177bv1g11LG5YAqeffv2Aylj6KSaOjWlnrJCxxmmisjloW0iA7PBgxZixJpCFNpDXN6Mev4bgdJIQe32eF4hKPYrT4idD0k7N5IMd4qbheHoj8ZiwUk6IBHhs1aBMfleUr0bDb7i5vE5rOsFeHoD9IFuABaTZ1FdOjN6yTw16Jy4ovzQvJgAUf11OoXFBrPV8uolhgbaFuJYEfsPrxwwpBw6vpFZqEI5Yy4u65xep98iqamYhcZ81oPJ6PJfpzBjzwr5DPUfswc6BCbpMysvPzRdjBoh3dfpMiBxTvRuT6WqbIhCYa889bzvLuRlVo4MkclEMZa4r8b0DZGoE41aBb9VHMrGbt2uPZ1xZ0a1OztTyUNJ7AYymrIMQgTDXFqxokgSBDVXTxEEQVPblwFV70mWWFJQlQwW3SjEdrH6ipokScIZxN1mUkpIXxZwh2W42UwhUgqcqHCMM5xMZ4fGBKmgJC0ibvu5UNRI4Vo2jxJ03jLzc26VRFqK4Z6t36Fhtg9zBF14tIDkIjZaE5xhyc9gS6EeRwv4IyDIQxG8D5TFhnlBh9BbRhPKcOir5ZFXMvGSsjQGazUO2dHrhlrfZErIe0531ZzaSxHl0HDoqEzKNNywV28kYkh7sx7v0RNpJw6OMn2tChMr95JTLJmi2Isi6tzAJlvzZzjeavmeVg9zgdPSp0dBROPZAJdR5ksa3t1PxawM8ygK7AMayymsm3ZbBnK4LxKZpBPZcdoKHtpAZnaLqhHu8A0eqKmzD10ll2pPwZl3Zef6s1LUZtHm7X06uRNy5RPsIqkwlpMzRWM1RnSZuRVYGZBy3GCeWcspd4ico8aqxKe5wNejcSdMi8RkPSdtlZt9wKEIyVekBZ6E6SmN2sNAl0ikCxDfyGqgv2bLZpDVmETJqHACMP7hz4k34HVyZydj4akymypcxijklqd6N4smMDbVc9Gi1YlMVsg0rsRLRSZ37lwwQcUgt4aklhgiWPwMAMcZzkr6a2gRHC1f3sBeK74reUIAihbRVGPWW02UH2CtXqn1tgv8E7cpK4DCLfeIxLganBeotVFAwKhhiVv1J6YkUnHYutft3YnVJ8fS1g9eZtSweiw8f2nH0L6c1lPHZiqvQBubqD8tEl9I0q02jUZ2xA5WFWU3QqmsL4XfG3ZqBZkgjbAMPJ8t3O8oZuZCJqGGVjkwb8D9k2zEzkDquQZH9OsjNaB0UyNtfrL7ZExg4P5Ds18inZzry94QqyIOAW538jY7G6mZhXBDCRyf1VNns2r8febnfJChF5MeLt25JxgVsnacYRTZ2avJ3vPQJysOZi2LDBAVtXNB2C1s3mKB1PwdFChEacszChjinEC1ovtnt2WHk63LAxkLNseksZzY7zfPqZ9gCZ7sgFkYOSnAOR9P2lDZE7FZniYDIvDQXrLoefJfZaTBFD8J3IAC6MKttuf3CTAszUVjsmYnKv4U2XdbNGcxHdjPhNA0nlZxlDgSvFZKHk8UwDmsMmJk7PYJ5jepWjsXBLBC5BQMUgK3veLbv4OC1m8SwAIX3mZ2Pz1BZJUMGO1nUpvS7WJSHM5perDEWKqCtoFgLbNZhPWMxHvGwQsi8zpyJUHXVhcVRa2jUNk6w09uzH6cMZgIcmGHkbVZ7wN06Rg1eWpse4DEbD6OKZik8Ob8lOBF6gRaU6salZ1WEiFDZ7uS4gQR7KINcNlNniwOfkJ4CuRxv2depWfMbeXYrbEFKSS9K1wMsLnSmp2unY4c5ZgvZkynKKZFHcvQcofhZ6AsqfudDcVkNBqPTx1ATTMQsZ4eLKImZ8R1t3pKn6KlzkkKVemRbufAyslj3TFr0YRL03M9mZ3VvaxpHcTZtAhfKXUPrebVanjJ2ZqC9aQe4m2ehj2k4ttULu6kpLN78Z0cj3u128Sov3KMBbhFuTlg0IdHOME3dGpOMbkZbP7kzkZ9dSmcLLqWGDPIdHtg2FxhhXMv30hTc0iCU1KVeNnRbQdCbRwENfMX5Jckt8SYJWmm3rjKdlytZDatHjeyN29tRhizfff6O2BdPpLAZkzvx5u3TqHddqqD7Zc4kWH5ywk9RH9HKesJGAnuZnBgHuWKzwcP9eF76wO6dNT6Fi9N2gHFbqKS2855C54lrET0rCDvZz3vZsj37kCm7mYZzMXTXdXZlHWlqEUM01BvWHLIVZ6PUMxlYWsWIewxRoeKexANta7mE7Nk0j9Vh68qi504BS0mKH9erRkUMVjuac2ZvZ7GIZCYuqPWAcyTj9iPIMv1Zj1PlC4aPzNiPddpJgadhDneqOEagOkXPQ1coxYYHBYg03wt7XpyQ0u1pBMbxD8onq8E2ZgACCjo40yZ7glviP3yKih5yruyTD5Bq52Fy40pZbfTUt1xY9byeuge7F2ucTWjzoCl25V43MQG1hZAP4QlhO7Pxg867Cw0uesZeZa8xvzfu62HgxQ78dE8o9dj0bwFTV915AZ5i801zZzPAP1Exr2QlSIN3Mo57rN7SZbmtoLPzsDW4Zr0PI811Zjp2InwvWJeZt64fkgLITsGIuMM1SFN624tytW2mpTerX75nqvoRx4jgxfOe4nZBJRkZcADLj5Ci8KC8ZI5xDPZEaud11mMfG66wWahO0cVRtR8FXZ66GZfgZ7qZd1Mxw1TWA2gaIj7Bk7oITWH6pEZj5Gxba3QeCMW9CzmUBJajNdSo0D0Q03obW9xN9yzBLOJ97MLL7mV5jSEW7OOC7AHPvHqTpwZ1X1x8Z1QCGvl8naasIwsWzjfvUaZ2DBbInoOr3tZ0uScYQ1OVpqR0oz8Oa8SPCtwlgwCKlS1cZmTKTl1BFMZgHzsFWaGJZ8qciZd31iY0nBfkPLFjeRfqIfjnWuovnWHW9RFJw0po3Fv1Wko7XadAZcC1ct2hjr09vvP9tFBBlA5Zgi46UruhNucuq8O2ElnrZhcwR8UoMnkSqfprJgycUZ4A8ZqOZmoSbISLgomgAa3PcjgDVhheZAmeyEqKHQKZhoOt8A8wgw31LB4nRb0V8XRZtEqZ14SUaoaKZ3lov4g3a35cbeMZaDCTb8kIcLdZyV7vHbIDvUEV0dB3A0ktIgED4CLZEieqh23RQH3j13BjkA8pIdCGqEO8zlfKfC1RYTrZeVNXnIm32OoyXVJXQxuiyCC3bTM2yZwikANjDRqNmBFhmobC3UhI5N5AEMEohA9gehKgjNppo0tJd3VwOi4g42SPI0LURZaLPgkLye8Z6jpW6Q5uxlmzZu7HY1XjQWpk8Pd4WhoOEyyq5Ize6D3MojtnmjWV2UnpGmxdo3aaNQQJUgAIESn8b8MOvuXuCVIoVg83XZqnd1U2GbJHFvEHWLiqZJzIOTZ3FlG9Nc9bZ8LbS2r6bn00FIioTfd8wMHoU2nwZLavFCaUEtweeZ23pLTRElO5tntBWwcvZ7vBUJ4rLCv0a5KYNFvrdX2SIKdmVmEgVAD1HJvsGo7AZC21DDSTHhEbNhZuvcaA1Fv0yMeuZaIjUqou1tGtFI8EkS1gcDOtN9ScmPOfMTOgsnLgM0hm2h12hhUzzY0XVsgnZnE8HrCKHP3BxL1MrMLKOqrlmCfjNodKdVFdXfF1MXc4CBY5dE88isbNpfiBFI9elS6SONJwOcUo8ygLwBCG5KhvWfjBqsBGUtRmGoRUJCmxNJYQ9zJsaZc226Ctq6Z1huJIqLyCp0zdyqnDY1TD5na3WqEkQNZHE1EHYOhU4SJqpsEUi4gMMsR0m0yfTLpyr2Kcb3u0dDTktEdDntue5OOl0EyHZ9UnOHPNUz4u7sMAtckKyDBypZ2x4tNJAv1DehiK2eh667rDpbEDH8FxnVTaOxxsnOU77xfTEWZ1lHMhFhEwqqD9jZzZwkjanVzho07gNFhRqJrlBuIQED2niU4ZrQ0nC0bW8AmPaV7lOMRFZgOhgfhxgZdM2SO9VbQuJawcbZLfXrBygQwcCX1mjpLzEt0b36jqf2946Wbt4s4DUpscLWuZHqhKBxwz0ZdVjQaFJgELOBZslfEhh4cLoxcGinksyOW6m41l1UOjJAY2v5RjhHcjIWeJZDuL5FkZvRhHJYzQbNNGNwtgYuZws0ZywChzhlywH8D08R9LCMZ4TrPRs0HGP5kDK4BddZ3yMiQr32jcZ2tNUFEqT2KGf9GhI3iA9KrRgZcoPrZjXWCB5fx3VIDiWsXKLQCj3GnMmVTfpY5E2msV6y1oiNVe2jNBtXHwZ5fjU2AZsbdcJMg0Z7xef7dTwZ2FDZ1BJZG15TUG0YckbC2wJo9rQL14x8UMRX6fq6VYxC9U6sqR4eGlq0U2isv76HMh9Yu2pZdHxhK1cRGg4X0tKqjoYIzGW3UcyZ1yFZ0xkcVSEE7zRyDKKZFvZ2TKXvv34yGNZqe9kaZiCuOwtFkBSZh3Ie2PbX2PBkVHLtrZywmsGoKrrrErhpAfZfm5V8BEkNW8wXMEEQxMIXRlESPNI7AoSoZlU5hIaD3D2mreYZa3h63ROqCP26j6JdrpX52w1Q8KiFaoYU8b7cau4SkniD2qovLPN2QRZLbn98IVIJYMQc3xwV6tmoCOP6u4xlfZjFfAF6aaQp3ZD0W9nZfdvpY7Fyd1JpVkGxNCTRK9cBX1ZqVqQUwL4PoScagjJVmarvcZkPt47pW4nrFoqC46BghXsiZIKLCdfaxUvvpXNg2z0JDWWLUPPsdwZG0L2SaijJRPgFoMCXEUfuZpZLvNogA1sTF7G0vzm4fwgAkJZ6ararOaC42Fqn2LEWIZ6fZ0xjZoeTQwhZFJHcTTPHg1MTkZ36VFN0HeDHo7afwWs6Ezgn84yhxSNgi5MlXQRzmlAhoBE8Z7J4I7ikdkTeaIXNLQ3RzxZpET1OCccDJ32l3LkGrK6reXvAcfRDjufnix8HZjwyEpcEsZhmtIxKzrnG5ZcNhcHM1zKm0KIx75L4jesATVX6t9Ik6FYnIpaTG7hGKQmvbtt3W2c3Fw4unP4cVe1IqZf0npl55MuOwclEjvxcXDvr8n9wUvgE3I0AvvCQdDxh0krtwufXtogRCLjbRZgXltaoOWElQR4hXJ1MskRAiXPz2EcL1Fevrgl1jZeUi5AeWttWVr1ihVeJ9MaOywQwH0EdoJxeS2k56eGNfi2WyDBANLaGzZnxZpB25piAEA86ZptOJlnennud0LG0RosZ3z0ObHuFSLS685Z8t0P5hNEJkb7jEy7cGtz7Lr0fsZIIOU7ZfY5S7L4ZufRRr0mpfwPTuGL2pt7viNwVzi1HVVr1ijrju7yWkJi7TcZiZrot87SdELB2o9cH4XHzShDAa0gwYCZjUWgGMo5Stw96g9vqAthwGeK6uWLaOmOkTr2luq4PHWn8ZKq5hCtjSUQuo5B8Acp93mdn2suGummasMMrO0BMgKFoMF2xgBx9Yo9ryLOgr2JhR6gI6fyC3XVhO7IFe4NsbVqyk6s6Dd3JvJrnWZgDOMVwFv1sWdKmCO1Cc5nOwTSaS0TeERk1eSHBRtIDWqkHV7vQlZ9oOwzqxEOktEmJc5ukpM1i1H2as9odscj0h4RfH0Q5MFvhuagTC1kZIZwiEVKogYJdjyZGTWNu24HD0K6rlQSn6X50EdnzZmFeT3kW54kb7fMbq1tfM9uSSFRq2L13ddRQBQoR2yAXm4PT75eux3fV2qdZ5yLZ86ZtWl9sBaqZEwgNT0SDp0JX77qEq3aZBia0i7I49yZLlabjgGsXmZg6CZdoQd9ttc3o0yaZk56cPlpLXIX6IavjfCKaGzY42d8usbiqRyRhqQLMmUAY6Qji1Xksa34sRHfL2OIPO4XdR0ZpvPdRsgXxA0aKODZqM3PWEbt6qgNJWlseqNhhpNZaqmQcyPvNqTE6rZIYROUAYGgMgmkKzvWo4FewtZyguiVJoQtqYWlj2iuZzeZctvBOB5mdKrS5dNyp2jWwdMpV2nhLHCRLCtrZgBB16zGj0kcWRFdyjWXOQ7ZFYnE1JdPLcWHqBH5eT8gWlHmSQsgCogVDYYpLqt58GcyfZfuF6eHlI4dKOfi8ts3DRnRIs4q2oY9rxzyrg3KxMFbf4eE2MgPCVaNKrUJZDxv4GSOD8cjUpaZtFTFw6OPkVAtcPc0nDyKGN36CQcwP1Mg0ZykMngLUys1WZz60d4HaETTInWG1LBVuDKs63ZixyPfYKx9TnTigzIumTMAJisV4spzDnKadsY90cUtTzgNC1QGXoB5ryCIW81zeOEVu2sj876QMBnEux2t2ukY7LHkgz6oa0Oc26p75X5qEYhnc1A49ZuqJMJj8QVJOzNQ6HX7nXVwQYqjG2VDpY3f6Q8ebU5c28KKDHaY3UVmFwS7X2y5MPpv9qGNyeSWQkdbd61guasXRFKIHSPNSPn6UZDW9v0u0DZzcTqq0FFpZdTq1o7temuT2JD7ipQVGn2jrjvU9I1OAapR8sqkzmbxBzHDk9rNBySvfZCUr2qGbDdanmQGt6OZl8abgiVqIH1RvLHJpXB7pR0mmty7kzqiMprx5hZh5WcLGrJZFM5wd4rxmPDVR5pCbmGuqgRsc2QbOMpdy1zgXyLOnKjIdAU6sca4c8itJ4hDaF8TKh0QFrjKjrY3U0Lq5vzFWRrnl4VJBkgyxZ1NRxdWGle8O9jCXgDmBjIfNNN2QyJ0AXAGNMNQTIeCTKiu0Z4ucb8JZkYujAmue3jMf6UxAKr8mg2YQ6i54lwu3dFZFaHtBJHj2t5S9d5DJcyxrKNvxnP3wozq8MRdEKjHFCUt8Foxf5PtFIhSo4ZuIN9HY4TXoag9DigrYsVNBpzNFL7dcd7DgGXcd0IfyI352N1Lp1LjWzj7QWclYYOhU1z2InppDX4ekoWY1ma5F2Xy6pk08WupoWZH1X76uhLnmZsZEzzl2AtK86lpoZhAoR5osmq80h3Pe1vX1Zk7v2DCjOe96jaIDZANeHFks9EnGZJ9I5bW3CQyk6aCTDxyPfUrQP0cHWh2nuvexmHZHa1Z0poZ2WYOyrxd8RDOvtPWd8Wupsv5co4oMcOwzqijeN5n2zaGLuDtZfPcCbgUb8MASAxJv96t4KfClOaTynlouKfjHUX9ecf2IJHwvaeXXo9RB4Hn7BXw3a2ymr1BEhqY1YLfZxjJS4HzHk3Ut9MvF4D7ii5irU3G0RG9x1w9u2YSczvdDFBlZ5mpBd20GbxMOS4dBRVB84cN0888f62ocrqEQVJhduz8RNTNfWR0r569e9xinSIpkYuTDQFDsrwTrt4mn8JYDUNYpbBXscmAGnpBwHtzcIZy6O5rn133wwaIRdKfPKuFtvCgfwCEZ7EU7w1gPjkGWIKbrlEwnBw3RvpH9lsfZLIXSMLMP0EZoeDAmdz6O00OpsxZlBPixf8NoB2h0qZnK6NXwWxZDt73Zgp9u7NrlJKqT7PT6Y9xkxXyQ4Z0zA2gpBQHstlqsgzoeiej9ViDY6QRi37LOdsneCA42JmZHZw76r9jlkozwQCCEY2MSvKAhYvRTG3GF75DhRKNx248c3dGe0EuTdP6pSjuYcgx2FUqvPFABCYMGSsVs4jahZEPf46i0S9zfnUr1fxgYocjtPfwfBsEsg60ZbJwYvZr7q3fCiFFywUayZClMrZ9iTc3Z00bIQjfbdCXo8AKSI29eANj17pBihPrtI5ZlxgN2b2nhSs79CV8QpaKefrjhNQROLMkV4jTrNWbB073xIS2QNuiwgq4vdx4wHwueGu59Ag5QKgZJykwTP5NvklzDrsM81v36RoNZHNfi5khkxjUdtX0orfEz9bewn7nYzZyH5YCON31inrnC3uUMoYLUCOdAKjQslHkeYUsIIt5E1RXx86U7A6ILtHvS2bSAokUky2oywywyBCZywowTVKeK88Qza1hQPUh2uEufKnq39xoL0B9mdD7kca7dDZGMvBbw4utRPyZ8jkO8Q1UJUgqTkdZgZeZEIuMx0sEEaQvP15Hzl48R6C5hefHXnU28571NNZ7zTmdpHbutfxcEGAgvUEfAcYoAWRqcauJa5SQvHj0n8BNucZ1HItE1aRzG1Koml2gOsa0Z35jZ1q4c7VEXCw2wEk0enMyfOf0txb5q3EhxNnPz8pplkFgg3iHi5gEOmrf52Ahu4ZDyvFjU1Rj98W5yZrRES1dNHEoRAGgcan8XorJeBr8wZlglxBBiqBGiq62CKR1FjZsYNKegYUdHZ6w01x3m02MxwPj42hVNHq0sb25cFej0kTrJecufCgZFucN2NA0Pdmrxby0kyuYCeQZnjYqqkNSb1fcPTGj7UTvBiwjZ19TCRQPtkm3xrMPp7wMgZaFxHrHq3a5Dn65I6WNC42fiiTVZsgfo57SbeIxyoJARZapysLGVrRSlFmyIjzOZ2qJdCyNyBxP2rZb3fvC8DOK7QlywCfk9wXkkr8Z280u2mq3NDM3O6IYtRrKnZvB048DpoOdkaZCNrbn6S1QHH7UOF0DEa3wjJ5trjChWo0FIEHC5Vof53EXO3AOxdIEvxqcY3yFloWPTZKS87qsEG50BlnXEYyyztKjsdD5BSM9YVoT2MqWC2eS23dISYdRzr8hshnwuyhBpskHn4b1w5eoEDUc34k5ZzSeBOA65Z8yO8GA2quNkEOW3VZcLNxPCju9yr2ZxLw7XVlA1Pxl2SvSDEkoHWnoSgfUeoMfYE6aKzUUALFw03fFyUZauhlSXzRTEJjYIXeVCYDN9M7qJwKZ7IcCyq81TUN4scWrSajgBVJA5FnmhJcJemRL4MOi7VxSyDWr2okI3LAmEoyrm7aFn6z9S7PfStbE9ow8gl1o3QCqPXaqP7Y5R15LCjwEkoWw45vylChIT29Dca77zbE9tLXKwt4nLdamRXyZgMK7FSVxW8VlNHouxta52gZqjPNbJj3hM4zeUyqRMIUqM8aGkaQKXak0ZtiaGKc1ugFb7MZ4xBLwUF0fvpS3mrbRbzUZdasmoigOoieFJEKZJlGaYeZ2cl0GrtYynXxkgVC0j09FQlyUv4ZsVXGMdmq1qxZKAfZwLbH27z8zTgX9Y0xTus4tXNNDVvnqn2QPSSYVUXZGGjNjMbj4xkVPSgrWzPqJZCnQSo25PUE8ZE1v4EfbL4GnKdjNe3EYzy6QHjfFsowcn1kvH4EmvdOa58aZevRawRD8unX1Qqr3ZL8U4ZCTFWcVlKmHYpseaiKZkShZj3zDOarZoXqhXbcwseM9Se9OLpdzZwwRmwLTV5RKxyXqPerDQ59BL4VxkK47kLy1hpJ0ZIqcYZ0wIrCiYJ5DPIkW2z5sXx48ZAcvY084IIwyHRDZhZo5cAt3oDwAOPOkz72RFLEvoDXr9rjsCJyASh2GuWd1aLqc41MXbPBUhvZIXkEvWrlf5y4ltoygiZ7nObG4zOzECPA0NLnprEgiuK7wVVzTaxNSZgjLfCkEbBGdrkbJb1qBN2SvuwCxc469TFdtki0w5o1Rt92RgpfkBnkvanAxTX98oQ9xCQjAZjRNcHQ7HdRig81SunZJCt5SZ8ZoR25BzagwlX610Z7oDFS21Tb0yZoyjOINsyqvp5mLJIPjsCh0JvZfZEIPpihP8hYZGqvqoTRKuSHBRyHLontTJAZ4mlne6pDcf7R7TXSOBouERTbuNSizCxgnZ6lfsuWyNLG2whEqDQJCmHY4cDAIgZs6nhZvu6Lxzk4Qc5qq2WirUpWDKawPTW7hFLngVg7eNCVH9tgnUmZ66C2zid2KdxOfLo4Mj980PxhwCDXqfrEXL0i3CGZiY7ysdodAaPGz9y0JMCOHfTAP25D5yC7LoMIapAq1L2kD4HYY9h0OhYqdF51mjp7p7WacInoklu6JNEhA5DI5K1vzpI3KjoQnnUFRZ2gJzIj5NU0knu3nttsbdNMwEysdotAfLZrDMpjGjJG3Fk4pSg2zCSVk2kQ5DrqhRxP1wbRw0Vy717XX6B0O47sFv5jg599yVhKX7m0DMMVX0IbZjFhWWuqp8rhonPa6e1rPuV29kWpxZnYZsQqhz7428cX7QYZijPlCyZJIJ7WkhgzQOUvK8DMc6Gov5j6V2fcoB6SaAg9Zk4yIGB1DzraHoECUgwR7S06oDZcCY0MzjZ1N2P4WX3DZkhTndICKWWdrZKh0XJZ0I368r3SMXfqAaaHXqxaMcKyi9WZ67KBHC4n6mT6yBz5llZqUkYOZAfUhk1S1CAd1Y9bR8gZjIpHNWr4SIOuaJZoj77gRw1MDTZfcKMgEWVlUruUPc9iN3CZg2q8St5E5snkl2oTzM0qVjevD8thO8jDRsNqme6B0zxf2aRWhX3dll9O9vZAnGJIpABlmSu66zyqaMawVxz0U5ujgQscUjSUZEXxZ6ge2kgrUQNZvllIP8epPaIIke3pvZ7y9A7LArkc0G8CYr0caRamrjzyrQYfktoWNMvE4jHkj4Z380R3R1qa4Ape2uycWqMuRQV68EWPuvFS6SpyegCqzdyWm5879zZzDniQ2prlQOXll5u12s3Rp2YqcAMvjIz5wB6kZDFsNVnxQ1jJ2Cks0hUOjqMlmXDm0kiZlpoST8uTr4lmnLRZFa0K6BBlYLOh8PnC5AsD8dz4gjnCf8rsZG8HctkqlNYrk1CfSvd3Vr5051Zc3fLj8HwRZymohR6ZyJmrC3uJWzg7naqLzb2miJZedNpkGUYUBrnKkHtuSXIzL4s6yvBD4hVevlAQ4p0vWumvUVWo0G8BIpajozZvqQKCF5oDNcUKfFKKUeca32S6tOZcW7iIdE39ruDeFGtPYoJG42Huu0jByuma4GhYC6GMuyZoCKatMTGNfLTiCyu2C1dBTRvZKWSigspvRpctIlE2MerSKVA53Ror1fIQ3gi86cgFbtbggALMwZiOprfg3ysXpMOO8Dcz7yU0rztQaZlHiNVN09JxrQkx5DzbYr2eN9f7l89BJxWKgJ22VEKQ11vDv3rCnazA0Hig7Cw3eepuWhZrIf71oBNTLqmDkbYiEerrAaqc9JwyybcZtqnaqgafBiT57pD0q0T75KZwnMMNd26zwa2gaTegY9t76cRLPFnFg1ZsEsK2nanYZt6Vxb2i30lr2izixrlsCNcJMyaZgRtvlmKIcZzERfSW1QGhqrEkDCm0wzAMlhQFuzTnThKjF3tYSEx7ShnTGAYOaMwZG0iwOgXwWl5rHR76OaCSjfi7Ry7X5scQ69RZCsSgbJkpZ1MwG2kNT05CcMh3XfkZyQUPZH3ZxCdEeADhNiJiUqYOZqjPFCTwZ2FdUWqPkwy88SV8R3ZxoiaGGWWwuRzBlHVNyEgGUdr7tLO3SkHyMFp8KrLQAVZnc3cyfdPxnSOVlgZ31cZKGP1sEkcPVKXe1kvwyVntP8QM2RCwhCfj0abTga4pN1h9xgAb8mOjddKoH2M2nsaxJP90M4K0AB2jXctC32MgvLoIu1ZsswZ50IxA8FqZ0T4V0qs7GZwvaoZAX3dDfwRrzgugjs4uF85ZEP6i7f4R4WAvtoNKKbjsxetoJOpcV0P0pxhYaMjnX0qnGozt1kDV3E08qCTXM1VodFHwWsgNrZBKqAJipUknL1qlOLBC2bPsXMtUbxZFO12Lr6TS191fu45KvINK84xqVxzxYOZr5hZdOCnZk2eousKZk7mNT5xCE7OK8kyeEdtw9JbcMudtM1ZdOMde6d7EQsuwLHrMzGhg8wq8zIFh0KxG6qHrEkD9B01SL5DgY0nihHYP52yyevv0U1JdyYraSJYnp3vbvsg81xgrpza4F2Zr25subvxfZzrUqcFOwlFcBdRozlcnCuecBGdGItMRQjuKMI6d7ELaWQ4gnXdMoGUqvoZcSU97B8nMyvjwXFHV7CAZxhfhcYqA1Zr9gbNvC5N3EeM9rUD932w7wB2mSta57X0nxeQZiZLjKsQmPkgISCCZrE1cRUEZCWE0xIemKWTZafGV3wyiNzQpkTmThlB4B2Uu23hLpqnPwYHXE7WbICOpxOog0u6bKn8TeScPKDbJBiYG5YZFskdb8TVspDblW6mM1i88pAdsIMZv23gKbqAa02ge7KT4zQyeoJkV9V9GDhyLlcoz5V4hmvhFJyW4krGjGsNu8Cm3AudUYey9iIEaoZwvwZvqhbZb2pwh60AHXgLpNZAksZs29CnZi6SmRR7GZpHFTZEmaMXMDfgcOtWO8SwHS5XI3Iy5zD2duYrsrB7wYiWxN8ZIR0yJ7J6Y3UP5u24LZHpmNuoZwtwG2GozzZ3oMseDn4Hitdde47HJRDPxaE6oa7kn53H0yTZCwxBuwmSxmdy65y2Opl3JTuNkzisksXGhAcNtIIBKWxHTlGk8MQU9xC2bwIVRt1dCO1Q5shVZgQ08yTw0ZpqZ86Z9agHgfdABuOLWZ15whJYxjB98yNM6zB6VksGnhEQTVLhaRFuepeH06NZxlkV6Mhkrgp86W2pheCKTtycEh7qxHRIFcBzuPh73XbJJl5YVk4EcADFhU2sdiLX5xQv7t9GC8xsovhdNSb059HPSzwlc5ahjGx1bh1DPyAwigySs5BAXpaadG5NviaUqJ4OEaiZ5Upl3b4FD1Xa3CyEWEuOdoWltYZEnhGy3Vd5Dnm0UbiOZ3uBk0tCQY3AkA6Rsgmn55bZptOmDZmwNVEyhDeq62d9leOZm9Zw15FoNZftRlIesNXDv0MlR308MR0AhK1kl6a77rxQHEBeQWkZJZy1pweh0uRmseQcSUn1oyZL9HYQYtmj5xK8vPigMvU7ceXqICkYZkpz3yRxnEeP7iiqk29mJSXYPO88ZBBzyjpbG8H56omczPOqa5bW52lPDivI7y3ZwNM2VgRayEnEwnMCOORRpFLGSYVZsS3rIoPJmsIjRI7nrHZxJg6RqeXGshK6e0KPDlERxp3QQj2x9rCiwT0ift5AEx3pc24RXadjCK32mc54AKiIeYG99lGhpx1DpMQrkF4E4f2TxG5S6lDvjbZu7lUbu6M6pyUvOmLofuHmjfBSMofWA4xwFH8MRnT4CmYvsuxgPd2RBu3BJXPcEW6DieKYLZi6o9cAnXrkPGsXKj5UgDl4SZeB3DJ0nZuOo6hqd1YInizZ8RqkoAcbPJOZloZ5b6uOTkGWkQ4CmmZrAyB2AJ6YT6P66VapzxZ3KXju6HumKS59CbWphqIhZiHgUGEKN9ERDbxPwqo14RzjXvxkn6jWr9QaRZ0ZzE9cWG6kbC46Wi0nlt3ndNRZ4KrZKeIO3fDxHNbNLHwmQ2SmHRd5lqw7pSDArMZ6WCCwwKCpPFIdvuK3w9nlc8CEaLTp67yaw0TNVmmwV75RZawtSUpqbtTVKVAPuxQqr5RAV5kMxYcP0SXRIzFU5PH8MCzHg9lfvL9aYkE2QKRp6AByEcC6CjTEZktbq3MkUKBRLsNPgULVDspUOUoPZ9Ny0lXHZJxGhIZldQbhTaJ7fKi0igREAUkhTlmxeD4HDZuMggIcOI44rxfEZnxEQ45gi5SBZ7pRlsevnToYzkFmb9WZEQbeWO0BKd9ndQOulKZ4xohcHcwuphfPC0JTnn7eUnTNJOHPykk0hy7kRe9MMojAfhjhKJjII36NpKLMvVzUI0m48g5SktlhG4a9h07u3irwTet4GLc04L4KIx0tJahkRto6qVJSF9BvL2H1Z0hZHtLD5ljhxR9VsNZkFGl7EuHbSNqGRnj8j96gP7m89dxpF0ZcyVibiBPZDaCubodqdV49stOwUMBsUgVXGhTMsnun9wzUVIesfjfa0ojcAN9MAeJVcqix0dVeJeKCSnpTG4ZuFn59KVd1RJpKLqVX24gvZg1nMKEvmewqWSsyhcDYWE22o1cbx04N4PGTSf0LCdtOqjyEtZpwgwLpj4deB2YLGgOKtAyDrDHJT8duBOSowEGIkwtVIAy2PKVELolRJGcfysinf3oT1Ybj4x4gjuJdSqf0ejjWZ4ULizvtoJZeFS2vYimSzi10UZhvyEKDql9q9AAs686ZEmCmvgZfNqKp1MPJNtjqmlUTNZ0kGLrLzxDPABS3leU8j5yIrOFZlyVJ6YdyTaOHsH6dF6EU0bSCeXJVnXGBamF5iBA87LCCtvJASbinualnSy9kXjZKsJn9GISzJ0p7DAjsT78pmf1wS0v0YUovwnX7QWH8ZkP1FF1K9wuXj0ZC3xne8wA6rPWfOlgkGGpiagi8ZqaiKs8H3XtluKtpk3DSftBzfu5LmOR3siduOAhapN910AhU99l82esm0OZnglA3otaWQhMSpuoBeUWx4YLGZDomg06o3PEoquD6ZyWI30iJK6tbMoEb95RHQ33D46h6oeXd5DyIN7IqRlMOpSzMFbIiCej1sqsDMMlAkKllSDMqWZgEZszgNpuRZn8Bk64wUMgo4VGkcXKREw5V6ZdIY3YDyr9PX2nKtcs7Tlmm7FgOPEXU6Zo98IvYOChMxXthPf8mEDiTEU7I5S13eEwCIUUn1UZkVbsgD3kZv2aIJZIBZ54g1laXOZIGKbmKa0H236SZLResV25jYqv0hLentcUf23vrZ2RWnHFsYU9BP56NGOa7z3gdMtZmAkz7kZld2IZqkv7oaMPE3Pi6AvKhHAn1Sj1d2tRLcj1i4t1OzGxWzcl5sS8PgSTDp0NbHht7rF258h5jtMRZt0BCNKARSAAzgu2BNuOjn2pjKugq0e3C3n92jpcSeGKy9bynC6pZaSTfBlp4NIwUMV71JA8ZCR7gJC1dyWwrWHruE8cmUxZkPKrZeV9kj1PeeUgVaEngTbVfvpDpeVWpIqNR9ip4zG1J1RWx4uxj1yA6QsIweZ8KZrn9RO1SW0q31cOfv2UKBsbfkw6ZBX7purZlHpwtwmOLsAYXjEKectuK3Zr7lUhPdztPoEYaBBZGZb7U7cdwb6b6H2wTojED7RdAefx0OqeEPZvhV9vyRkulOKhPJbafgxOq8ykdlk2ij7TH84Kh930ZyWZABq9u0kEbwnXH1jm1SzxtV8T6FQqyZqi2zT7lmdcV1rguyOyG1P0v9ZDViDZDRL8S64OA7AsUjpQx6jBGbUMVnUOU5cZ5VwmwCFyNujprHC3BhH3UcKZKsivRdpz8Ns9ejqJZn0h99MZ3n2dL7YlUYfLEPJmiqEEZzGtVdPtg4dEBKv8XyyJ1kWNt7I0DHFxueeLA2eCPQqfTDWm2EOJMq3oR41GYvZ3eDI0hCPf0UinOc55ao0HNd5IJuyvzDPjOjffEeR24yZ8fm5TOmLGxwd2i9IEgv05De441I8qf0o31D7eOotEe4Mwu85zDp1CDwOSa4eZFn621tNHMnmpZAv2p5oSse9oUG2qjZgGACbAeW5Zcz0bPTqapcVaRmKnlOCZDyzF4mG79eW5oNTakhiWyii3juQ3g2ca7D9KKAIckVxbMLc7DJqMJmruLd8jazhfaxSHQ1RZIS4cZJxRJejxBXtfw8qQnET5zTmyZrIHu6d8Vi4x5DxiAZvJ9mIXbkDUoega9H3KvBC1gm3dWETYpRYcr8zQUL5ZK79YYNiDhC1mqBCMb9ibZ0QsHBpsrZ2ggZzIAFQRua9vGO8cPpi2coy0ZzU5Gkr95y2e2BjWMjUZlAnULHIZkFAPqU8T7FkwZ45d21wveFbVCJaZkhMCDMASaJK5P1WsRtFFGB8pDQk7neugyODbA1R7wmN0Z6OZ167BJiDvsjecRLsOUucaXep212dBmwseZiZlXL8ZsHxgrrt0P1ZhRi4nsGDH1eFUKUJAmXdpOm8i4ZwYuOeTBh7GcEnjXaLF4xwMO96eSYyS1efk7Gfi6cpfzwVPRIl8SKCwESdIQmfTZDoGZGZ6djgcvHRZ3kf056dHE6oGQjeCZb9EqqPuHQRG61xZEvfzw8PyZwSoM8cYgfVSD4r6ufv5rGz4qEfT8NbjXjMm9qdux5YQ3ZrUcE5s2Sq7S9McWsZcW6E6fJSZiu81Jpji3SmoUCSU0ZcwWhk1zADIT0jBRr93uSNCxXUln1Fb3boTEjNjMtgRWHhbeLgHtJfFavXmH287IyRe1LtvEscExMVhfzuwdeJgmjLnsJm0jK4x8IBJGRZgppI8beF9NNsz1guU2ImLEgeW4AgTC7fWj9t1w79wUMlko4xhLaObEGneZiwDWAvLvVf3B0UzX4GZlMampDPHNC1eyX1CnFxAqkVj2UpgiZrZ1KdO3Ics6EiF8z9z2ezBEv4zMhMsOAFf1lKOdGFjs9Q0BC6zzkQTEsqSOHMkWe3IBoHMMlyvlRwj3uoa5x8FKDsUHd4GYz2K2LkarRa1oP6JguqACERacijKmpUvBo8ss9NYZaqwStbLg3yQO6J0j3jRoLIsJssyBI4GqSZpM3FHgN3lBD6Ehqd2LIgeMZjITjd4o1Pgp1XIhM9cWpVJ8KfxgZxGJuTZA4uwwkS8QZmb7QcCewQFzSpx7mnA1aRUU66mvk3YlHjw7tTHv1TKVyJ7gAmjtW8M3vfqcsOZoJDpgUgb3wbD0bQaT4EzVYGVIq0l9rOBgyhuTfZKMNEdhkq7Z3MZpZwYAzcw87GcRhcXt6hTrmIXknFy2dYyjUB2ZzShaFJSY8xqgIjvXSAJFo2VJaODWEz7FZatHvBTlDgnS6Zrlzirih58xckJjWUGbjCVTucFIlj4E9SqhXF4n5v4Z03rcNbHxgZGgP9S3DLEII4cVEbqxMfjzEZ6fJgHjczX1htbJeR59Dl0HJOYgqeXud4Ifw4J0mMC8a97bmspOqy4NCMoWnIVgSi7tLMCDNdZA5K0XmEnTk0DYniTj7QidUiazCku9QJ5wZzYzZEY1zIRNThZEtXlZK0Mhgizd5TTFJPcE5RfOLBpvAQq6nDa8NA0OZ8mO64QZmMF3xJl3cpQhbS3US1hZGZxjfsv55Z0lblInFtlb2vz54Im0BgMjksYiVpwueU3ZCWYTsWKJGskcNwm4kfArE77mNsByH9cV5PFzsVNBpk7tA97naKb4FWHCgvZFbaUrrMKbqaP7r3JX8ZnJyso0jd7342D8Z467H18EICNKtDyZBTcSmf4XQQZlRDSH5iDJJCg0iaIQVgMQZuwCMqaCq6UHlviBgf0T7ejbXq4RHG1Ia9D4FWoAwUM5J2TnswKPW8ahHuwsh16MNFVxlifwQFNhguw8hfTdIfl4jZJidIkCGhKwpx1HYjQ93JAqsw3YfyAhNFMzDJ6Zu9M1YMAeGKXh7QsONIVU6UboLqDODwf1pdo9s7K6GQBFGtwWIoMDKbj6ft1ZKTcLXl7ZGB9v6lxHNl0UZeIgeEaEEk8dXMG1UZbECzmxGMxX0FGPDoltlAmlrlMQSm9TIe6uEnKgfkCp2l6413Z7v0TjzdUDeZcnJ8wan6AyxkiYKcNVv8Zug94ufEltmbS3fmzn5R1vAFYddftXUEmaaEBizZ8yzNpShzV6kY4omleWJVokYsFkii5Ej3WdeUekcQgoZe8EPW4OZ4OJeGULHjEY3hRgSADkFq5Dz40v0OpS8Edom1V2uEHDwCvD8skhHbRkZdM8IJMJOF2RtC1xMm7yAjPnA5BqgUBwQ8GUzDKziDNM9lb2i3V1dRLAyHlg2cYt6EIBxkEUIMcHxZhbzXrXnGWKzAHEWLPJZnzmOqjGxw0kGkou5ZyotnEybNax0GJ1dH5dnQ0C4qZFFRQAtOL8U7JM5JnFDILLeZ8K0RjZA9vsHxpd1TLUDvf45N8suUGZ9kIwogPf5DirVDZLZ6Z49MmDT7Zf4z9061OwOO9O9Od3kEgb9szQcDtJhAT3mBfNmIcq8nfhBSj6pSsPB52UUzmIlJA08ocCTu2sgmLp8qBAakZohVAZkRdZ7UAcMzmdFYksqgS50dsrXXcCxXUroccFKjyCprHwoa728PY9u6DbRzUZjN0TwauY5niXLTXhfV8KYQaZ9Coq3lmyHqpLP7pIZegHgl9edGX7mdkSbltzhVfdVRvD0ZlyZ8tqsZFnlUjbqHGWTpbKWAYSnwnApcdaHNMceZ1HF2BukgR2pNSZoR5Ea19CyVVhZtvszO8sPE3pNHd1CEA4d6rTa4AymOf9iQZ44jIHEduN27LJ32DUo8fwAWBYXmpxbdeeG0TbqZlcr7UZlugNUM1qtZ01QZxZalfgGSV2f9zbIhHRhgn6EhadOzzXgrFeR6C8JfTBZiJXMQi45cBHyoTMfpJbqZbMj9HKfYwBzM1VkUrIwg6V5rwtp8k8ldTZG2ZqN8EdsPGeI0XludfAgKIfalQl9AxaAPSlkvqGcrCDU3ywoYDTbBeVVMYQs2xSf9Gyj3YzZKwR5TVzhw9jfZDgAcWx2tZbjJTfiLF1Gd3A2MfE7U5WnQziF8Wvq77frTzh0HJ98lI1pRwqqOoDl2DtZwq0KmHx4SnOgElU2ib66myZ3BAz6mHIbDo2R237bRxAcY1EW4dvsOKszNw22jZ26GHQpR3edHZE0N73DC22YikoNQkTIPVvdKTcGro6Zjz546bJfXfee8zmvagG67aUSRy9ZulzzsJgS0K6Vsjc60wbWw1qqaiRM0DIQsjNZ1uSkc95rVEtdyZ2fhud8MB2YxHAQZwO8QQoqjEFDZCd9GjQJgsh98og9mdcoUDU2ZhwEI810ezNofh2l1xCQ22BjBZjTF2WldsBBf3fyzWVTmybFFliu31Py3HPeiixTcM4jv5MhxcNStxIKibbro3C0BZ7IxyRxC7Z0Zd29VpZ4sjFZg1j5A8svnkYzPkWnqlYqouL93zloQFTBYNHCtM7Nr0JELOqR2v51ED37E4ulJSY2sTNSDsb1umeXZ2o3ty2cO8VoesDAu4r6nRObRjzYN4UBd4VuzuolpR8f1Le0EbKlAjz71EjLu9uG1Zz2alMFOzraQN2TtA3yDIUu2qJ9L6BK9AkJwRjUeZkVJ8nkxO2W0aiX2MIN6kqaxfVzm0XgPsTLc1Lfn6t1P59o7G9pw8f9LY3uvt6Qgua77bNVAF3nmzzwpBNQVjX0SG3s32y5p1LwH3vhmFVSjav03dCl3DNHZ6gp9lgJkad62HZHO3zGZrH8B8SjxU0T5LNTVVBIOHOOO9XGZ2SUyVJ1VfoMi3wLRjM3WJmHW9xzFU7a1W49Ode0EjvClyR62wEj3EgoF6aWvfPX6fZzJg4Nk9LCd17TIA7j2WLX89DMqt48JEf58Y4BB7ZA9aC85k53qNGIYuF0iRj5bj1x4Bf3BjoMNFPmoiwHWDECUkdDkfH3Oha3OHMbakak95pvN8vaaEYMyoT7pMMdzVClNwtmDayK0ZpFWZwFsZeUvGoOIZoypG1MqyNmVvFzS00ZsWly4FsjNYhmwSmo0kWHDNP1gZwgMfMZFltUz6vs6Ow7DiC2dIBn2PkdJV8YCq79ezH4Cpks9mESpCmEK8OnwU0VYkkLJKwOoIoYonOgNccS4J1l5NHhRtBsw9824v1P5yUznFjn5qwpQTRqAI2lXp3kKCDboTvSZ2799JFfeler7W6WyJrweI30vdBb4NJbFpHKBZ4bB1MoNFIM3DDZHi6El8djJ8G8mukXBUtw4nPt3F6ObOaO9h2gEwZgL8qlyXU1AnfQHhtTsW0ZgLlq0hx7rnQEOKExI3CViKZv1gZiiaDztuNLJsiCIG1QqiwxWmTYfLhizjELk7xJqDuhdwtc5qybVYvO3ct32cXFrBgN9oiR8tsAaBdufN5Fa8ZuCPuZnyZ4Shm99hcNIcq9Kji33OsyoJWgNW9AKfPcxMtvBni8Z9xOYRS8ZddNmDN7CZ5zsGugE2opEsD0xglyFbZKNs0aeWhFNVRwzTW8wBeZiiYGP39aOycSeEtAJYeZygZqbzJhynpd641KZj2eNx2GdoD6fDFEjGgB0T4vF6yLQG6mUh4TnR9nx1ByxgqhTDWnbIUc4f9nZjqkR9Olc2JUhfZwDADqS8TPm410HiUMVOjpPhZdl9rZwsGuijVtya7RocsUo9T9jN5xwuZ9bxmdqjNbupOQWibNKUFDKcEkkWseKWjAuGh77Low48ZL5Er5qjXeznBLDTWMZHPElcZmh32TvG1pyklm9UjavEJJQeiZfyE2jR6OJ5H76DKoD3hA2vythN9Pn24YlZdKZLNl1yuqMQTSJZvVqB2u5cYM3g05zeZBw0C5W0n2ZmxvQTYGnZf8mxw3tmptNZ0gZ6bgclpz2DkclpuzwELWJjBx1J9zmXXnBFhhXxTp4n8bXYchLoH4xrd6Bn3BlyVFvBE46W6tZI93MF7XlGdZqR0uQ9pET4uGzK0N7UZ2hA1MXpAU8UZI299qk1C4qcAT4wXAUXMz0rWowL8Kc7qvwkMzGyFhUTYw8psvlhSdNF6ZlvtNCMTvOlRrZke4yKt8ORkEq2uyKFuNRYpwVgLOEN6c132lRjil5dov4YEAGN9ZsxFEmVgcpBhtpwt75fS6xUgy7w4zlkKhFEhJdZuKWBR1ISW4RFGxaC8uVr69pQZ6qa6MzzIwERY3gmZs26skMitHPziPD2updG2SYQkVzqdhVLLoff3QmEiqKCLn1ABckgZKarVCOe3VgxlMZyu3DHQ3DK3Wo9j041kEonI2l5AB1cVC61marv6bRuAmpsm5y2kp2TjZ870bbPAqZIKYZpC3uJWk4yPZr8FTF1MMkjkwxhEjq9E21e5TakgzRGnsQkhYGHsz10OFtCrMH0jZETbBnOoQBLH90fiBEACThOjt43QcOwcI8oSLuc4ii5ijX4jNjWPUNBsoFtfZA77kH5ZcINkGymPZpnVu8I4lUETWeBqMFm1QJ85TjSUxcwH7t1VwN5CzNiX9WeN9JTXlXjd575FCACKlr8ODwZ9dizpiaaZ9SlOKbi4vlAbUn9nD3qf27I6uwZzFrt9ZmtZgZfDpppbKdeJErpzo47xaHTcKs9g4wX9CNGm0kENeOSpX4Mse0ARZtQZeumwsK5uOI0VL36PGoyRkKRVmhlD9SEYEcfjI0aBHaZaw0IZ1tiKFz9c2SbSGxwL6i7TzkQub7zOXMrUGvrIMUfdI28MitR5WR4Fb9BLAhIzUWQr3k88ZtJUtIyy4aIig7BMCH8rC9xRJjxsD1mu5saKViV3FzxPmSZcRP41P0HO3d6L52qKOc9MzdfdkyZl5q8YLfap8sefHXc5O23asZ9DmZyCZHiNdobCZrqm1E46FxABJhXK3QsM6NbRNYMe8okEM4hwDcobfZhjFM2Zz4WOeCkoy8dcPZ9xaS6Mg1jJAecTCRwgSAW9Zv0Jww9UOoVZypzW2tgmafwLOfEIXZ0OgIbCD63ENlrCMn1nWtGFOHpUrlZcPux53Xboiw0CB9Q7CybBZCzbjbBDayZ2ahbHM0xhYxpuFUgrAXgv137HIRCjOA04UesHunINZ4ZsKZ5W1vLz2GPu0h9U5jdBSw1VVFtd0i2nUSvDx48ODjVmoZAm7ZaNw1izvAirboqrIBZjVVxkppyaXZ16udtnI5iyuEjC7G4v4b9RGWyJyd5qU7natMMUqeflT64BApjrsYZ5cWZCC1LZercK6XoPI27QJjILIq5UPOuOCaRGtVLLh40axuelAXVTY1ERPRYs9MAFg3Z491LjR9QHUtWSrFGBmxmtpZnKnJJ6WlsthH7DpEslNSUS3v4jw1A2lPt0mOkbCaFS1wkZdtEsPokahX9Y7ncPwNTvfsSl6JYkkrZfRyj6xyMWg8w3Vl4NZ6Ook6B7RhyrcFWaA5S3ZnUOahN5eU2Nv6boJV8BD6I7Jk3w7OR9ae0h9hFwYr5g57V3V9wUXSFlEyMoM4gnsoAnyNMdhdNzDMFkt92MRA2UIEZKeZd1QsuAGuMo2VwtJNeL93aN19vhAbqGrEqg0L1WnZr17t6NMKNvxd1xBpZowj0TfzHE24ZEVgxxTlb4OHBtBk7MzNEzlAbmRo0l79pfI4KzQZeEme3qscj310PLL0l7y5MPaq4XyVgAlLZ8UCayxhxED9wgjWKaepn5NbMNLSEkfNC0HHzMpKleOqFAwZn2PHObNjLeWdne2nEzAsN6JPA9QwakAUmk0WRhJHxXBusT6lScbjcfLA0oi9iYIgFb4QssxYjEgENtZz5d3LYHBMZC3z60h9cTO9qvmscSY4qaZe8hWEooc5HvAP6J1dRtpWhk9CmBzpedvdppQbwIZhUUf6aMi8fihGNR7ScgMDHwcw5v5U68k7LwwS8RYKOSsKqk6icryWL6mh3jqd7tIdg3KvGeMYwJ6wB8jlum9aZ0a6GbpuC7XMj1h9fmiDi9MkwcyrVMMdZ14x7imvAvtcxz1xGhDayJLU3irxZmic1M1mSV5Z1OjX8L3Ltk0IcbmifZul8Lkp6JrsVuFqtFnXYO8T8cfycia0XrfgGOITThRJhMDENZwwFScMOz2j9FA7nOmnfy265TytUFZgeOds2WjZLZ8zFCEWxVvnTRNghcsZxwWwXiyCaTGJ1XSVZhICRDGn1HC28vc1vWing5oEUJKAfB4EKtkaws5QgFAd3alk2mFGaL0DZj9K5K3evsBUrPZGZnFZuqxs3rPUvgVbHKhoP0hrZ7N2wiAkmZ1Fx6aUOqPYH7jx7DX4REea4u4blWgZyIKGjvbz0GX86cCDhKFUELMULDzH2n4KjbICCDPaSAQGKoYC2FOmn2yWHN0bMUGacyWqt5WsCXHDNzlWuqMUvK4hmdo1EweymZtJybxf3vFfGQbShw6Q0WmfcUM9cgPtwshRlyvHUmCFd8BItahGjQ3bzHDQifFgCxFjoZIW2zeVY8VCE6E7oGZwrgCGQfMt0t4HUcdaHxQeQPRI6oUZImDlwdHmowLhcLZBvrl6FmbBIF84FNYog0fBvkXG2F08EF7jpQ4hu4pxnZ59h8fqT765pxknnWzRmPbZqU4xcIe7p03rYozl9AUc8jzHUJy6v8NxQOUE1jhETjqFwIkcy1938LNZ6ZktWXYbfRQI9tRGP4AlkejCFa9jmtq6U6Fvgbk6dXzMz6iXpZIKb2SZglm9eopIeQb2u43ZnHvQFsyZfWhqTLBPaGnmcPhFX0oH5x0smmcJ9OaN7ZtCoFYoZ2zMB4ErUK8nL9x2q5r4WZzcmSrFRWau8ZEeujS4ycsBkKiG2Xz1Hl9VKxy5jwr86KaGEKUf01y2SNIpgE0g0Z5znU7qnSgE3SRLeK5Y0mfOxxNXFJt5EjQK4klpvFFhCvdevfwx8wqMl0nwQv7fjRFeGhs1xmkZe3z1FPHrnvNycvbGZvN5dnd5w74pwQXkJU0H3TpPcZ2PTVQt2cn4Cs8JFZ0XCgpsiB3tkTd5MFOBZLmiPuK6IMoM8yBMJZ5vpIet6A9iAUrHP5GDpx69peMS0xUjR3KEMqy0PxexVnZLhkyUPQJIcGJUkrNzjGsF35yEVsuBNQsGZ6UvBWF98a1O1I3wW32YbLA9sSXynlxa4YXMAZAIZdBBuc8TgL5sThlbMUOAAdgT8K8A1ZxMJ520XNKqqz16zBKyKpvjZb5TaIEcTjvZfVtCZEIKV1Jym5796XxqnWKyYBzTXZ10WyRUs1LZDZyj0BEK0adHanDe25pzPVShR1TmQcgQsDEqQMufKOx26Bpn70TBQ16C3nbOFS9FWa5MzrOh08PkHEAbTgtHcN9v2QdJmYzsWNeHto7ltxBz29JZKKXBwRf56sXFqil7ai5oFToC3WPFHZqO8vUo7MGK3Z5jQ3ELgrrwWXzCQVBWUPHiSejhtRmidEVJNtQ2cNqkp379IZxasdjWdsuMHFrJA4YjjQ3pTkE35UxB7oshMZvuPakBm7q7h1bGcbt5Rk07xJEntQCBZo1KAuaiaRaaZi4KViOoY52Frf2Y1e8PeTh3ADkFn3hMZ21DrLcRN6sYOBlZEZ9z3BWKiheTs5q6RoBnbjWMeauTEnGmPHx93mHZvd8Zx9IcQWpZyxPHXXhisWjHlca61mG9UHZGZLqu0S5JBEs7QdiPwmgRMaNAZ4HVFXkLUAaNZg0vfO5yMPMwgyfE0WiyDsgQ9mfQwMtY8tjIliWIK2FxTOKFCmyM92nzTP7lPMO0FdgVb8cUW4ZwyEgCZmOG36RJZ69VpkHO9wjw6jqUaOzZGhB6eGVkV4XZmZCuvblk85r3MN6J5AbP3hEjrRhcsIizv76Cytr7f2sAov1JXnCWpaoJCyKKcsxit1FDfri71BHv1VTBTUegUkSQuJZdXPAuwZJWMexELrgst8np3cxS93tDGIiGWaACqlrgtk7hc8wc63OVnrhW6CH4aK5nDsbJg513YlMBQwird5WuANqZkYlsXBAncPdKClfyZww9bYfsTkZ8ZIimHZ9UoNNVu7ZsWI8mQhh5PwSf5X7Ped2HqFjpLjMFW5sN8QKzuuHC6hlx7NyAfxQ9NTZwC6HKYr4GV4spDZqxflwOA6IViNyD8dSZAdfmIaj02UVoMzEPBLGqZ0OMP0cZ6wZFkNXOXuw7yeQ3WKlFldhOcMWnh6ZEsqamEWV2QRGcAvQZ52vh7Mkli0P3BKoiGAu7Qfm8XxQWDMDjdju6oEWj4jS5xhQHGfoosQLpsNIjq0I4CZGhPqwsS96mdZnhx8Ko6wLepUldP64fb2rOGiUrFZ4d7Yfws2HBjl4q4F5NhZsrKg6Khw2ejc5P2oYCZ0M0toZjZnOwBZHrWZAr1Bnw9Qf8a0kVFoynTpTAisgIz8g6GyIqS8s241N0Ppr1FdjEkRPxiJ1gGiPR3BCfF0JITnsN6DE0IajAEHGumflxFyYYVzE6NaZsz1Z3hFpfMl1W20Z1KgMj09dZwazn9FNBYvXwOwwoH5Sn9MwlzIViZagqoZoWpfCfbB4LSMMcD0NqA5EPv5EYMhKbhk8WaBpLVdt3kRQ7uUVVyA4M0IyrBAYPtvfkAijqvtsL4g5VfI60vxAv3gihoGk3gMsBZbg1yPoX9PUnHO04Kjj1GrSgUobEDn7611hO8mz9T8PwqZ44KeabywSbXC5kwN3D07hkXEVzLJV7iaWSwFZluz0b7BgKazsF70mnyxJtC8y1IioW0Cnv2RCDJPMXih46AeFz2X2px8u4pf6v1huZy4oZwvJOceHr8JbZ2gZnqhZs6FtRdDiT5WeZxXlVW8bwxJA4guOZiZ8EG2GHquWntZfm0MXepQzkywJOlB020YNfjZlkybkBhbZJeqKNJTrsPbS7fpKJuSpNVqJgvmgB2TsoGELgvNlvx1XhK9c9Q42q9pZbkRyZmiT5etkqOwlJQwmsqZLh9GfGzZ0q0458v9IujcUYomNJaRUUlkm4tzFMXBbISoyErZ4l2YJZdJxclZ6ZliMZms4d4glYKszc3cHYi5Z1JfwZCZtZamWtg5Fn5QqEektjvKtzab3RtSIL1HxblZxUkM6hwAggKMclMLXG9bVR13eQXzmQXlsdhiKCsAv7kGziUJ5QKv3EBE678KoRAMvg75BvRvUMHQVQGea7MKFxQ5ntPZuTdJojenRZujoyGCXMZw68f8ZosgH9cMgNcWdFqBM0pq0ufwp3zUAqrg0Q8IfKzKxFBhpDGw7rI5IpYpQmKYBZ9CKeWgGyn5Ov9mhfQiincQ4DQAGLr36x4S0TxJwCDkdccJjX0LgNXG5Sb9Q5AOi68DuMN14VaK3OrNbs3O3rqtwUojvfE48WOaoiHCR077bfW2msfNpi60Ve5rOqT1hZb6lVEbBCvPKXLpasujh5A7vGidUrgmx7D9LAOtj7kbh41rQWBnQLruXT7fIHILFecJ5waS49SgjqYDYBckJWuyuVe2jH85v0X8LZmuboOXmnFYJgDqdqNAIHeNgY6AyW4iAy5YkOcTRf7Abs7WgNwcQbjFiHQzNt0K0776yMOOxMe62jVDejeedAi0cPDUZpBZbbMCd60HIgwL7gPgo89k0c9aNA6Hb5yGWFQty3biq8kkxWa0ugdzeghUKCzWr5441M2bhEE7EGwxUZauVF0i44vqZeTotSripxXYLKGj6d9mztx9GFwRNrQdjaaB4ylZ8dTEi8IFJZ7gCu7cpKSVgFApRuaCkghXsafl2MuZqU7kwBGVZ1sxJJacrql2p2N2g2sm8hgsIm9tkWzwBwlUGY4Z8dOHzTw62DLkkXg1zcxWG3fV3RQLS3h3oNlcKOfl1fFN6ZBRdN5ovkQH6IpkfumjzyyzH0LuSj0wMavAHXgIfWto1oRKCOybfNMves5k2ZoFOm1gayXDuyniOiXrx9zdxJpqkdtZejidVBH7qKmmd953F2S8TatbXcI7q9jMRhYwbXoyv9ZzmHy3DI2Y7qPqBvdZgwZj82iEn2cOntGYF5T0YNIe0Z5hKZyvnwIeUjk6aaqZgUnSLf5mLJiW2l1rqZ9dLBXG8G83tWmy92eK8ff3Rx1HxDrl2DGZwcaracPclVpto9R6Z3gGZEE6f3h6d1JC9B2hbwRMt1ChZGYIn73h2VWBh470TlIJed8dijeDamQqnyLFdgftJ8IUPPDcFZgPvqvD1UBf0qjZnPrcf412nueiXWFE50YeZopKyxikCDydoChTY8Z384Pvd4HTOteeSNx0T8Vy2dRYQMB0NorbvHhw6jgawPtfZo5K4a6C8zxgqSur3epcWUvofzGq1EhhhJpi40F4sYJTkIz7my8Fl23MdynjY4G0VvvGXE0bFZi0PxQsD7p2dkGZa0Ms8Eooq6ZuYLUnRwM1oA1knUHGFx3h0Ss9vwP1UpVPWwpx9D5rGznZB4Px2WXt4sQwBMQ1R7c5n2xRpWvoy9pBKkyJI9iaVEgpUtzSqwSirKJz9jmg5vPQxOkREZ33H83ppRIFajRqACWip0Q2OxsoqZtwQHECrwywAZ5jbnxojrzYYfMJoOkroQSknVO9ozZHQLiDkTJasXDpFrfVd1ieHX27v5YTsboBB5ILDeGrlR1UPJDaGk5qk8jukxzojLfB6umxwAgGMFZ2VYWQ3GELeZJaLHaKlxZ8oIRZuD24khgspBg0soopo6gJWlDnymHtGpchJCcL5CegZ1J5ARGyz5ZexCrqBoxguZsSnDM9Att9MdwoOJPV2uoNpr0pNFygF3Sd0JMVM24g5xcd7t5fjEhgcWZm1FnDpqHk8dK9IiFDy3HFFzzwEobehs7iVcs8KbDvqzSTM7JBE5ZuO0fwjmfApnbyL0UGT0UW8OTSKuetrkC9j6NwLxwmKMwzgbIiCceWP4HPF5v9aan4aKnBvoPwPiZevGabVpn7AiMbsiL2BcwVatoEzQNJJknIT23WGcvMW3NS6jZ4xwRHP4RLdU69yW4qoq4zLOsnlbDiY1nR5hHEUcgEZtkha6GqUfZFoERS7qzUdOcyvVBZ0Ot88T4uYyxwnthsktR5aT0A7pO900DChCyj2MyIEbdAMWfPCyNPY1LAe63w6i5C1okfZoZvQvxc6cp9qcH4yRDDXQG8tzMOoefIaSv9JeisIX8nwOk66HpF8hzmfVjEAZl7blCZH4Naa8MtIT8Gcqul7j0ZvQL6Twz3JLI4CmemCTd4ccOFvBIZ6Ccjy21LDbB4CWbfT9kN6hxtZhhZEOIzRNgfFLc0HiYFfep5nBTBzMvEkWJFrWZtDnMuYoxqytdisMZxUqr5dcemlb0uAH6Fi8uQqs9wrYbHl9uGAiEI12YIL76oxZ1bfXfaUemZkbmbiBtdw3tgjgkCaz6tecS2JWE5VXuwiBcjcuhGuIc7iC40qHBha6VtwZwfYTr4uNGTqvq6TZz2cKnuZ1Df8rZdKhZ8SuuSQJZwK8yqS3KTp3vC4sITYOBUk2MSzttwpDG0zNHKgoeu7wtCkv2C8JsFXdUSMRdgGClowJhaNJwJolMDqKbst3dHc1OHOlPQoxxAlTQGa9tZ6NYs84BPZi9Im0BATM5VW58OeOtjA2jUZ1sJpX78oCRfgAUjLfiMgk49EHnvWGYoZf8Dq4ZxfaLj2eZ21pYmDD1IBTfj2PQXao7oA2KjzMP0BmxacmZCVJI3HpXpJcFi33UWxLiYw8jU25oZ3lJZkhBF2VxTZueUZKXkg6o4oZJr4O5Qlysh4N9IIdpD6WzXSZt675xW7TYzbp45ZBS7wiuv2vT4wDVe0XjTKYKYOjgR1we4KmvRhx6SHtsdRQcc5k6mpm8i1wyEAHExgcm00ZJgdnlhCeftLp4l6O3As2oPD90fiXMxLbHkxC9E1dG2X5BoTPyJhsqtZ2skSN2kHIOCKhsIvIL61SVD0SPLjJEaCkubG3ZBke7q5KVeKzNQicH84ieDzQf1tGkRAuTldSK9wd1COMsfF1qz9MbyG2tuKhPhfxLZnwTNNgL9WesifvYOOjrUQe0n9ZFt4IY0SbeA1M3Ndkh2DiFwPlFKgiP1rQJxuHxAGgExImJgEc14q8zypjG7KoNhppV8s5ZlNbIhp1dyQGc0gKXMZAtvsDMX1cZKJkTOWZhi8PbUc34Cr1QOrt53QikkLUfYJ7tE6zd22fDwQIn05EWxGAtW7TZp7sZcoMcRZ4e9GFDqvGH22jGova6sJKoZ8YdBp3UUenWikRH3JSiNSE0NoVt7GavtCYzQSA4f0y9KKm5QpmhlMaOv7C4cm8kIImBGrOW753d87lxg7E8c1cDch7qnHuAseuN1xQkBamFOYiA4Zs47GRnTM21x4br7qlpp5WCCelHfd0LnRP5iGYHEorEu2L6om8kU6b7AZxFczjWDAZLbke0Z3c4CiTJKTN0zOvMpF3wn412JUZqvBNPnSqZry0wyMACmu819OXzgyvb0gbp2ZpbpQ7HfckKqb1fh1kYg04sfSWF5httLfV9HTZbRYyLjbLPSiS4l1TwISGOa8qoghsHL70XL1no9G5784c25fnKJ4HsQBjAZ8ZnrbCAgcoFClwNqzWP9Is21okzgOj1cLZ66CFctudjkc5ydem4rWIhLw1LecDQv9Sko9ZAbyZ61vZ9EUQZyest4zfdM7HI6kBFUGXVK2J2ONPbrFq0PL5lgxpBy0HkcQUexSQs53B35RAPzKUNJUHTg3YfQeJ1WOZDl2p9aAVNqF4jZzHeWbYQF8Ya8ulwZD7F58qZFAloxdUxCZhMrHjpkZacVN6EIFN0tlN5IFeLCW1qLXzPm3NCpwsWLLMZf67Zp3fYmRZatMhU9Z6rg0BiFw9wEl6JRbst1iaef78vcLUWOGxJOZf1AfKVNPztPiRnJMPeFTXGaZk74dcUA5ZbyhSjC5dste5ZFaPxBjJsnwO4sXMpi4qXTrUFDmqe9L1CDOQvxbrRkdGijaa2StMsJDbSEGT4nspz0ALArXMSvZ6YB3fzDnz7ZzG0BInZgQQr0q4Z7egnWi2ZmWRkeEEYcDSr4bTCNNj2xdMrVfxKIZwLZzgDkqjeUjITU8o9wQRel3azkyyxIp5xMes6VijV3IxbcxS4jMQOraumc8W4ZgLFtfiCaky4z4uny8bMgVpP7DTVdC4mqEPcW0IapTasCtF5dNQCKYL0Tix5026rE54seRkVcrIhTSW56a7hozwZ0w6VEHTosCzhZ9kiI1R9FWynRjSZja97i8M8Y8s2dNPXtAjKyzAaB6tRvDESN6fhYHtvmcFjoH4YK61C4PKjGEipP7ZilgR1fOd5sl6Ub0I3xF1pi13d4IdNV0b7ZudkrqHZuvS60HDCReZnuuFfDQOfzSKUsFkmLgaZ8evRiq7HnyPXRdhknzfqsaLfVPQvuQk7aOUJXy9jabhowQcDQ3RCcPwjZlvLgP8Sb5P878qwvXpWjyTwiZI8Gm5W6KWrUK6lUG913ltoPFNUT9sy08HwHNTpOE2AEDdNSvhbTz11pD3KchL3aqZrn4PCm0bwnV2dER0UAetnz5QNFdpRAyEmDiiydLEHUxEjvJ7tmG88YJvh20GcF5dpPHnTRfK5KJQ7odWvln1R22UO8OjZtz96JmoO2GoVz4P7bv1w3IS1zgW8BTM8FjdRCk3oLGQNA31tRbwZgfZsyzkavpGNmxCtIcCc5Q1ZKVQY5Q475BD9zn62m7I3VKigK9wBoNqxEO45cHMPYiZDj9pMWIi6st9Gm3H4j0FB4jyaHvnIhqP7VpGidj8SFVapTPrXmz0mPufFLRq6wyorti32Hxncgh1yvAmz3l7H418d282Ulvj8sIhMno1leyotp3DJ1v0drfSaYBomH4SZjKRnkF9rpydf24n2Z8ZJJveLrrTxRtuwfWerRUZ067vejCMwWychn3whSGPgVCoztx2dWIOV8YJPNxEm52WJKeEhGCz7PoxU872AiSjYj1ICOjB3GCmuAuY5ufx91XYPbykQZg9ffW12Cx5WLD9DCODk2B1ydaGD5C7cZEqWe0J9g91F7QOm34syZ3YjOh0E4r6wt7nUFg4wjV9sEwZAsrOmVyuDyZloX3zJs9wslOckd8uQ6BOkmwBrVgsjs5sZq7LV6l6sg60fA8JMVlPZ7wybtsWYL6YAgHaNmSHXZqVDdaZ2VzCyqGj5Uu7nd7ydu8bLmNLU7ODp9oEEQPt3FFcMZw6s9EWr4PbY7kduOFecdd8ZCZ3w2lbWqUCACiBPt2V1ZEpKCRYxKjMGabtdYi24xpjjLcgnupXCxwZEFHsZumC2B5A0xueidUZzNTcu0ptg1P1GdZlpldiOQ7pbJXRtG5n6O4Hk1ehyqTu3P67D2AGhZnx0hsI4b2ikHnzHLT3iEcZiHxd9QBZGWMz0HNqdt3sChCgVivaOfHV20TyYxYPqSrCXdVDax7ZvkqPCEGbLdZDa8dyvZlNLZDDRBNLdZaBs4MYigDxljgcOWbxyZr6iw19kkH95PCD4F7hcrdznjl4jFZwn64MTdZLk0VgIvT0XLZBvbMVW6mdLbkZClj0yN3EoeErJsUkzAhjstjbAp3pEiE312WEgE2leqtwJDr2KXQUfyMISDj3mqFrV00ZngF2bO5zU0x34VshCZDmIREbPhd1216uTlLvJVFdwFGXVtpWko785HmVrWzlRQAkcNUMbj046Ba0jUICWgBwkN7FAvbtwSd1OpTNX6GN8ZuXIS5tt42jbwRXwEySbZFhIMoJAlUmaUuiyChQz2xjx3n2r7gfXJZf8zJVFk5bEmSpZ9qZ8cAVwruPEkRq4xeMWlQaO7bwZDpEeb2P4uYZi6gsrXnbwH0IkZoZwVi9dcegjlNoSFfxxNdyrSFxV68xJu5QA0Ad4RiZ41wKPCmjoJAlQFi68qxoscoQZ8Mpo2dP4hPhZbA216ytxin65cZFEzwnBsRncozAafLpkzxR857j7T7dfXZBfQuSF1HYlTpUFZ4qrb8ukEalYUrtiXVKM2T08LNbcn4WTI96cXh2YRS4ZmZFTeXucPcRcy0V8ZLs5PplbYuU0IVMDw9RFnivqjsms9LZBtYLkeqEHwPOQOXqNGWZmO41Qceo85IUhGWW1s0og79ITxzGIJ3kWvmnVoKaVHpuCCqqQ2gBS2hxH44PE0c9An64or4rr07rG0YND3bEc1Oouu3TLM9Z9bDxAlXm0eEZ9YfRP2wjxEAa4E4FsFlwTMd8Q4Bjt5h0dwtSTwa9K7y1Tap5G9EbhOoT580Uge8iJmJjzKDF0akLzfO6mdDVyZkpD61njUQKj5kBYyiuHALbANY5iPPQFmDET4oJcOmZrojAcPAbMVyQjmDhgVlaT2jANxbRG9ClucO3EwZ9nASlEBJwQEpa2hwbw6bCwZo4w3R3HQ8F8FT8t2NmJnkDjo4YeI5BLpsI2nlTO8nGAzVJFxZEO93HbyqfDaULuJkfO4F3xIP2S35ePXGQZalDVDOZnXpN7hF6LZ03lyqzPiB4chm5kkXdsKetPLyZtEZaaAbqNBjBZFJyRlWbqRwudm5xokbK3ekDyWyliwTt0B9ZDak256kYcgF5nOdFZqeZFTfFUkC9JoSU85ydWEFYvddIwWRDRlAtNvDMtRsuDKykZzZpZ4INW2ogDWZghuPJY4JS9VwY8dtwilUVCZH0nJSPQtV2H0gAeTiddt4BAWNSHqp9bsLbXmUGRDkpqzbG0nVemaYsvCEXib41HNVozAKBIkU3elxiPSorbEz2WZiHGXMKktYIsKf5R02wYo0lYg7FsCK4z065gJkZsmAkVxyUgYcdMWR5RUqIRrdWfAWSTTbdaZcrweS4H0hvMDq4hZFmOuc5sLmApsoZBJFFuc8AJEX1Scj1N7FsETd82MRzVoTLUFvz6qnwznJxekyYAu8MN7pkkLBnCFgWoywx5jy5B5gKFufudhiXXhs91i7qbbFBPUSAtsEpp7mZiE5ZksTiXz4BZBAd6hirZ3cMurhfZvWmdZoYLaoaO5ZC33BiUESbhl391wqhdkpZeMbaJUDQbZ9xPo8x9Gyor3t70WIhfQ40m5722a3OGzQkCb1IGz7KWW2iEZdlbnt2wDkd5vQyRto35MZjpP6Zg1hG0K3EFZz2zUWZdC2ANVQijE7indxorkLSTVGmi4h5R20m9KhqI2HqB65uXNJ7WtlMj0QePuEeY65r48TzoKZtIQEDJKmkZnrofcWAbvVJa7uKkLQvcHzMCo68nF43LR5Xhpe1FzZaoOqKweziMViTEDcWg8kGhQpqa9Vvdei5HGPh7wK1JC2y8mynzHbdZ7OIMc45FodYLQws6ijnQpbFMPWxFQY22M93yFiyvEHsRn8gZCmkVOiDLxKepGhE2VOomouAnLIFhFQg1cDhqZ8O04oY1eQZutamcoadIuifFA1yw7idQkysJs1uLiVSomcDAyp9Sd802Gn2sr9Il8CQXR5bUo3cNSZdHzZiaIIRRcYat8XtICiCyExaJj0zh1VOHndT8AuRpm2NVXGLYrBaP83sCSm0C8xba0Z5ahdVHmFcWArlK0A9rZttm909mpG1h9f1hAg7utwouTkWnJSlWqlsObzZJ8Seh0bIkrGVhh5jUbp1Wqe0OFlxcwTeAdf0jZ4ZoY9fR6AhN7hPMYlTJSw30ULVac6nz7sGRecEm3lOP6aoNbATFdISqSiRQ9hA5OLY0GGvTCI4gVAyt6NdgvWD8Hdp9Vi2HVApLTKC8ZvvKxrR7m9Z2fHP9oVZ74oAbK8CEhCjCd5sZLhFVb0AG5Hwu8L8Pcm7FccsFItfAZuZHxV8obTbl1YPX1LTi2RAJnrJO4sjoFb7QZ8jx3tMTbnZjZkqsp4Zi7bCHfVM5P8bGZcEsKZ4GFx4aecbgts0ElrbFbegAhS1ufZuMZyihnZJDoTwkwOAVCK7aHHhuaYeFZps5ZLDarjAUmJtjZxIZnVmTi41xORoVO2WhpY1ju3XYX0gV1J5ZDP3AvEJ0d4WEsG4SRMFE74F7g6ETBtCx45u3DKMECL1okWeF9BGlp44u4TqDiEWq8DfW7P0Kcd6FzKslbYVgsZDpwYFbma4JFP0WHgMhZwtKKTrBZxC9gxZByOMM5bzfDzjqzobBSRIsfT6rwCZ7SWAIn5J5aESWjtYwkf81YMwL8h1ACVXvhgYSxgLc2Z9wO622nVPDQdS5ctVI7nvjkpH6gUAQ4S4YtQD5JTmrYv7Un4Qi0kESRcLoHTIECCMQnpy4aDvA9udZtL9qFkxj5rr26cdJbR6Zt7d2koRQxZhEwZuXam96i3TjeZ5ps7IZszHLANur2seHCBQaVWhCBfhmu7sCkfCaZHZuN7Pu4V1wLFf4esZKgVgDmIrJRziuZ1agQ1YJE15LCxdv4iqxqQzNMW8WMChougDxgFjYBW3jetB1T61gyzDbQWNvRb8ZtSiZFGxSCyl3kpbZ8ZbTNZb77uzx5j9cOwsMU27e1BICnNmjghct0h2C1lZyZ0IDI8NPwdRnj8Z739HyRWUVZ7cSVIhlOlHM5x0OK1JSTdtJggA3ZHtH0vqCONByALhBFRLoAyt6OuFJoUkZa4iSi0J3rZK44RBL78DPYSPVsE2HwYyv0L3GmCRqbwOks199Bpy0zXcGOM1zmT4QGH6e6yqM8yTYNBOWWyPzq2VdxWi1hitNfhQ4kVrAoafht1I1e0abIdMctt9mBGZq4x0VVCgov1RreoppwDMIwYeU1upwG9CuLZ76KCcV8Fdgs9FE58VekJoZ3ty0c59LTrRa3OWDaO5fj1G0uK6Zk0kbaXQ2j5TFVX1BB1XhOngnQMo3Ras1z9ih71heazf35ZcAp0M1NhVLZ7ReX5hp1ZtFSAeqxfclxUmFZJkQqgz50sKJIukdabGh1i4v1ZCZntZtsODEEZ5vli7FwaQ8rldqokAfZralKZdsh0CQCMBp3OqHPFxljxMK8wkQtwGQCQTyBluEiHuveExECSV8yHNnFsAukcpPTdaonSyxhUSXEzfFd65ZcSqJ1SD3dlJWKCGilajzCnL2vdZBoJAnP1MHubOOFx6j0VYgmxts8AsQZDfjAXd1sI7UDplcal6dTFG3bd3J3ZAM0SZtcNd8ddpU8xfh2Zz40ZyHuiUvVJ3ufmam6YkgQr6A0pZ2kx2jEgGUrtlby1Oa6YFsVlMREszgdNdd1gsqPCvwbiw4HYHaUjZ0voET3kvOizsgYD06N7VqL11MiAqDvUCC8qzZBNgcJgGZE3ClrVVYsFbhoY1hhGwFbGJ3f7q8VXiRfhUOUERFKfeaDLDldXeHSgxZaFQnw8ybz1Rx499kbUVkqKWiSO91oyxs7mCh8gPy5gwylwZpKSMxZemAo9xKSJf0RZ4HTtuOuFwxxdofEDJGfwzFsj1eCxuxZaOaldm9jfWLSCWLIII80ZpXAH40zsutqrlcYxG6HjYvU2KYTCL1LTpwBiwMlgrYeM3owoKp6zZjteWps3N2YjrEVDQqxhMhUuAsqo8fM619UYDnnuF9ZvdpEqat2c3YJyQltJykQ91vBfntZktLf9UNr7ci9ViCI1j6qMLPnm24VHCAmTDUiNIZrvgyxVqw8dMSumpeVp0Yo0D2Z1YOof8BQZGHxHCuDYR7h7d8vzZcMTAnQab3CVcGQrvypFcEJKI05eGhdLl1flTwvrChPOlBeVVHuXpXZA6bKlwSM1HCzl1Map4jicO1vp433TnB7HDPSRrOKSb9ZoRklNlklkKWFlcZwQ5ADScz2osGS3d8WkrP4C6KnKyuStW9y63r8WxvJozylcUQqwI2xRVn4cH1dwqzZoLXxxT3FpaAnfEQmguiSjrDuSHCB9xTFZiBRx3i4eqQis9j2H418inLg7umZ4TeupwO67XJXgwYlrwFW0ZgU5fYohYT5a70zrtKULGxXUMlGFNYBP8BSf5OCQoHGvnKFLaNErYnr2dV80hWh79FJOI8Aq6AMKbwbRWFwp4O0BLWKcS3UPMWAL25de0VZjBs07fBKCHbFOVG9KwTXZxLzbZwQc0uMNEvQ7wTXTxlOwXzcZ0hZtTLHTlZDE0mlWC4qGf36Xf6s2Jkqru9QgI4i8kjMtSAc5ylPj5lDbH4M4Za1PUnZG94zUExEIubeFpCFSAZDMRBsWtICTG5K4xPtC2kmzp3JKY9eA5CIK2pJjJV7mJMXBeSRZxJ4SmnRfdc36zMj8td5FH31SKzBMHWI7obn1yAQFWW0R0uLRw01Kw9oazI5vdt79Hrbcp7zpJFhijeDyFxNYiOlEtsQfeOm2oeBImqi4c6p0kuyhLAaMAMntrTEYlsh8MdrQofhZpZel2c2eK8f4cgW8IJkmJnFqoN72C4bDB6ASoZlE3Q1DTMKywR2sxcESh5wePVBweZ1aF9VjVvaHQlqaet8oUG1zUaA45nRp7Tj3ZyaD4FM7bhTltrx7JWwPgq7Gh59G3ciJvegW9ZDZbaOxIrrpERyHhSRtFSN918VtTUiMwYk7PIn06IfCUwjnmC8ar9HwZLp3wbQQb0Pgk86Kv6MHEkI9wfgZwSaZB864wbpXCmyLxWgRcI1ZymJFMZ0xyARlEntCEnyag0D0GZLNBF18LUPNlzKmsQVcqk4ZKShFCIEKU6UTHwGl5b0IkWVeGknXSF3a9C1ZlijKu9YiNnaCRHlh8G1sUkCS8boJmZxGWmKpsZtuYZu5nruZ1Uzo24Km14NizprgXq27hkxTkVRYf1L57JwKPe9O01EPPZ1HE1SwA9F7ycW5BrZyOggp8PAdoLpZIyLsWjiY1DB1THbGhR0EyG0vziWeW5OEIJWyaprrQvwLkhZgZ6nJFpqViFFhUfphZkVSZEqghZhA9jdZgBNMTHz4hSjFGbYzgSXOp7imJ1QhOmE4QcqYDnFEvZFpD0hlMLiEMw4yEw6gwmV0wqVkbZf7qkIaK784wDqzLxsa84R2rFMUENS1t0UCRoDEWqvaisaw49HII8KZJBP0Z8W1iVl3bSJO1iJjzJViCrOvAZ2R6VOBuLWgOQIWTwd3YrJzR2sAv4OPzgo78UcoMwDZwDGBnwaJxVNQ20727SUFZK5x1eVOzepuVC3DLbCJOZEXR89KmZ2kgHc6EyeTIZz4gItJL7G1xVEopcO7iFCSCs24vnxvHwJ1pRpbCHq5e8G0ocNiQtqvwZfa94BZiU58RmmlEq3VZd5u9GyFlkjZJpRrHXNv8ZpJ6c5jE7RAECgFjI7aAJMPjgNvMftMHyXBcijj7ugZsPzo4p62jMQVZGiL0wagZavIJrT5ENE7Mcheg9eu42kSEkVZakKtTHCnHAtyC7PdnPnLF3Z8pvqLFg5qDRRgE1IcozmHjhy8XPA8dVjm2n40SGvSzuIFKMkZC81QwzL1jJBR6FNORELtHucfCTWHDljlfOHYD7IF21rSxhEcjIzAnZh2FIzJ2F7hi0MiZoZBX7l1Pr3DLd2B8AmlRCaLxKJnTAtUa0EMZiyl3nhd9oHYg7flffjK9WlNbtrZyk4B7hEpTSG2icjw7olFbX1JukAgtoxk0dqT5N48QcqK2nBWFZ6yxWZEXkUE4x3rwJmEFbs7d2g8yUzUkctvltS84pCIAUsjulObAZnYsZdf3l6ND8CNmVacD4qS5sZiKVEsbmwwNP3SUNkNlI0WWEUujeAy24xnqeRL4VWDCCZAqPRevg3h8XEN55c4tZ7ComvGs2F5CRemhjmtphcMHCrjujYIdOWYdHWPfgKjLQFCErEeD80tss5OjI7AXNjm4cuO59KIcdCxHPqx7xG5PrZnC9CpqjiJkkO4wLAdaqml2RdX0iDLLmo3gmjQVz63J3sl3dNPpiWPTMZrk0cryjv8bAKIkI1qwPz4GlCj27C1jr1Zd5LPbMMpmFHYmsIlNsUKKDQE5CYQhG7erlIZ49miM8Z1HEIKwWiEqHuPNHobcShTeQaRjwgmSgenOqvUtlwAHLoO7DpU7ydOl75KsRc09jZcqeBVng1scJMYGufZBTdH0NrIZdqvvX6VWWgojK0bRE80z0U4cohdylP6g1kxOsXpaT5ik8i2YnXWU3r5fNojR6dS3ZucwSdnvk4rETf9Fq6an8Vy9e2qlZgZmpxSibZ4qS6MUC7xTRtvX3VGzjSGV2hxKonfGvRegzNZ5UwLeefbCTsSfmefYqtstZholav8Zcwg19bl7j42BAYOvcimrC6FBjSXqAE1VsJu3pHj6kTbTODF6oRWeGIxNEZv0UbKCMZiDMCPWdfFeYNrtZfY5MchdZEDvmwvhzWxJ0FkDss2hVwl8uJ70gblvGU55XF5tXSqqLttSbDGR47wEBHSVoyKiTuoKijjHInVg7hsaffPcr9yORgdpB2AZs6xDotS4R3X0iBkGHtGdLeapZksQyeZ4l9R1n1ytV87XjSD2ThY4lo001OtnxK3ZBHwcFtnszTjF31INauMuIEfTvRfXoxARnHKYfy6dWNf11K1LaOaJofRSvQhwxN4ncOZLBjy7Rzd1AzyjRVGHj2muRDFA5P8hnLKf6DUjB1TUhZtbuyJN61z5tfgAoxIM4N8CtCAj61F9c3XVNxbwfzrOrIDGjBrZA63ZkGEe3IOLIKMZyScQULKZ1820UlL0cc8TmF8dKfIkxku9VMBpfhPL0ptIsYeAhfnfZEi4NwJSiYIB0ZJHZoMH41IZyAI6ddZvYwGL27iGoOfVx8FPt3XoQ1x2wACMKND4VesRsTKyndjA4nwrLRk7Pi6Di0Tdtyg7BJu3md2dunUZxM0KloWCHlUHivOfmiVEXVWvpeWj0PbxlNBjMGpZttGDh0kAjgN2Z26ZvZ8HKLK2NsXdDLC9rZwnJ3vPRr7NMNlTCKDv8b7M8pJQ5IAdpQewBZ5iBzoQ3cSwxnPaDvfpKX94oYj22Zm9524KEcZoTv4FuGZGZyJqM0RXbsOJV38zxNa8BFBq2okWdoga6C3uNNCZl8tGLnOad854MzxrzQH94doDXPlP8pJAu1K1DX7qhxRAXEGVNaDbXW2EiYT68m2aEXzcKY6IANUWGhti09SrZux2JgNbx9IrMzIY5t6BPxGlRLjKhIl0XdHPjAcHyLXVk8VgpoLAF8Ql1EFLZys76e5uWb6ZjuIAJiR7NHTNqw0RwknkZxyS9UkvV1srKkZwlc5gOaEIwWQZsgyZ01ZjUuZ2DyYMtMMtkp8X2J32drGcYtRT6a3FCWk2xoYbKf6Np9XxYOiY5ZhLjhNBnS3psaobaVXssElSo47ZsNeWrBIupbwkfSkZaa0HbV7X4Vz74yHXIqqXrvIiOhPWyU530mZBTwET52nOQSZvXgZFrxcUqVJyanmHcM1NzgLy7yYnx0Ur6fAEcSAG2AZrQFKSDxZzbBPz8DHB2FcveU0WqwA9VMHucGOMdPihmfhwwgZvrVyJf5zYsvwpKIzYjv6fHwELjrJ4TDIONAtxWWFpSt7YrL3v3IYUQIr8uTb28cQC32wbm0vPZrZEubl4JFkBzbYTpPgs9RAJml5JAyEgI2hVNUJRZJ9PLMIpJViOerqKRtZcwbZ5gkVIZykAsQubX0HL1M4FUZdy7GljyoS7kvxyRs2kZIEXr5hJVAZpQRZ0dodZxmOKap9Zn5h88ZAw4EaJBZ4qZpivUUr4YTcl2Y4tmPPFUTFHyFdfjradsqAVUjQRwrt2Y91VzegZA3nguukBtr9vokPFZF3XFIU71ZyVMG5E6oi9Y9dgwwNjbANP34OkFDRl50vgLTmHkm8sitl3vORDOtsYUPxjREEt6xRtBs6VPKIICwQbbOZb7ESPT1SNYODjAhytm0pbpCmdH19wRbrPI3JcJIEi1f2Fb6AvnIk2pmwe0L20WjMqelEF9iUGg6T3y2IqILY0qWM5b7waKhhShASmjMTIaM0IaHJt668PuGqY3qtXX60lDSjz8GQv0UWWqBnoVxgHBQZgFkzGUdNy8QIOARRuR81zXH8Px4FQpHtCuDFulmnW6mDPksZkps4uXZxv5N12dIYdlFDwNsUTIJ9to1YJscopWuwl8ZrltQZCtVnMm7UpRjwFrbk6t1Um4bKdJnMNZaTAJSrSvyPDlyCMPuhVgegqbw6C4fA0YQijCZ4pENSY6mokkL7f0lyT8TxdWH9twiFpirDQgZ3pDH5Rf7tk1bbm7ZxAZ2lEJpGZ0I0R8898mY3YIcbXNeSgDv4VwjeUwYZfqygQjoAE046XN1rGhitRkfIqU5XOA7c0q6mDaDQjPzoCQ6Ye24OQz19Z737yO3iePwqY9Yzm8q2kI6Uui3ZaqQtKbKeZ5it7AK5ykZGgJL377f5mc8WLuXPOBZxtaT7LRInGPZibxSIkMk0scaj3P7jzb35moxRI74Vhptg7sqcNDEIRz0RZaVWZ6HEP13D0ZnJcjdcMTdCwKGXzuEUhynHvXRY4VwWznxaAeaKi2hMSAGZA71AaGW3CRNy1xUR8IzAWPNND0uEG57xaLXbfGKRdP4qY44imUIi9iKms0Lx1j3dqACu1x8H23xIOV05emBVyBDnCPBJ3IwmKZL4hZdaaMXgjsD1ha1pZGMpGd3fZ4pwNwI6Zv7NMrSUP8J3xe1e1bS7JE50nHsxOpErL7zbxV5OWFbqwWZ6Cw5u5MgjZyV2ZkSiWvZ5WYprZ7OH3wO5psfQmX8JqEZHC9Z1BHUvH5NiE1jKpBGelqVuI82gZmY0Phn81CZzK03u2R9ZrGlBGcp5u4N0cAzIZxEyQrOe8RoTU8l09A1U5BpQlzFGLkhWZ7P5L6YUv42esnbrMYWkNeTz0fbhDrjniITf2tQv8pVwLuMkCaBAUWxxxSTmejnAD7LmWJI5TolVsjfsq8dD6HZnFfG56ZcYJiX0aoHvRfK6SyzK0l2sGwuhwJ7vuZfnRSkumIB54OJ4yww5VMt8vG9ZCXnCfpxN4LvRPSs8odC8nIURzsQMsZs13wcVksfS747RWm9iBio9Hihn9ISLwpwxJsLwfPsEg9azcRDoh6gA0gmOASswUXpwuSJsKGZ7FjlV2Haqr1l0K3swG881odmWQH2lZCQ8eQXZhAihZ4uuY84Dk4QAKfD1ScKKd5waJuhWKY1BywhF9zassjYImaat4yIui0ddfwOOPS6Zd24mgyWJIitn5EARJf86uVEO6ZiUreXaBEOZpfIsOQFChFER6XwHujirFbZJSYuw94TJbkU3kKL4kEr2s3C7VHvZwVwBuJGFe2y0hno1wZaKoPZlrw2FXSbuKQbi3rHn8PSRpVeg1MAlMz6K0dGZITmQKoeNaBnjQhUv7bMLCST6NuyinHKb42H3j7dRk2y57t2p1PQpZmzZEUNWHwlT2uzh2OR8qbkKcs8R0qQx8RkAsYE0EiVVWDovNyZk0gZFLVeKHDwTcbYTxpHlhtDZ1VQWVy5iWHwS2gPF1HiKieGjT5IOZxeuuzbJjx0rMFatMzKfUkVN3Cy1WDjJfLEU4yGkRQy6AXQ5ZdYZGHDjR7BpwFRyKkf8y8A1QlZnZhwbgxB3BqIbiOUpnWX3Ak4otcSjcLkKCQU7CTkCq1tF17lujEmXoB9Z5FOQM5pQzyWwGBeaxMNlGEEqhVCAQ12ujrZiAG32u1eVYISU9Zeoyw9dxiPwq0UoqgndC687N52riYTr5YbuEdPAnWPRAGaDnwQFsTO7PHlQl08U45DvC6mem5cM7wvrpvM1Qg9cGoFjYygZHbSXeMWqNJeZcj9bZtV4z5qO66sR26vKmYgVGQvJCUqeczaE1ZGM7ok9ZjfvD67R62nsTFj0fFJODZaUxIia22BI928RlZyDliq1FT0a4Ytz33SHHB4E41MGpohXxljg7tbVbaBnyPh3raWJpfEVES5OLUZ2R5kPcKK8Pri2Vj9DZkXL2rILpJlGxlwucp667QdDgtwtC5zEziNdyFQ7nuwwYRI0NRbZDcrdMRQEQSCBhARx5z267NGuS3NNL0yQQ6g9ytU4Ju81L2fDKZeGukcAfuFmAm0BRg9JKczJwKdzUTZfVejqYtv7D3nFbNXG4xdOafUFMrC6xxZ9nkZrvE3MM3KmflETTIbbWm3y62Z7jlMJpIKIUws9oJlgHUn3DVV5O5KfiO6bS8LEDOYDnbXEOmRDFgMq6CcDhcEN9olk0RMimqzUGFYl6ovp66hgPUGh0bLZgigRh0yaazD2lzoam74KZoQZCNgzXFAO5YjDo3LI7hFeA9difE3apvdF6UH6QXPaIARXZnDlwqOy2SH7cZBU5NrTzZjtivJfEfvBG4zseNSHgLPUtiekcLy57o5rHu4tQz2put2LD3, /usr/lib64/ardour6/libardouralsautil.so.0()(64bit) = set:kdGh27KdtRj1XBFzKxHkFMZCrVGyQvF4d825Zetq0nExquMEHv7sI4a6gX1M5fqQ2LAHChGqlcbmS7ZHogUoFIQeBrtyK7lCeTwuR8UcDkenvygl6va89VZAzwDK5Xm8jiwqLpqHWyL23BJk4KsRTdYZ0JzPLvrbrCGbwZs4FlZchuTs8NChKXjMWWZxytxk6361vyVAEnOYnsnIX0, /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:ndSHdyjhqAQDvYl5lp54ncIewsMWYhQZjkznVYyF2WWkXgzB5kc9qnncDaZDmutHza5BNh6qsy2zOgH8QzCWB6AAVdGW6aGqCLIPTfE9F5winY2Bz1WAIUsBwZC6xL017LJEcr6c0Z5NYWttdczsct3EZ1CnErOSzWwceeCTZ75ugRdn0k5A7wwnMuswm2w3R3tElTxqQ2F9iThqUc9SZ2JrzlSZsNzmX69n0B0gY96StQ5GeJFAIdYSx2CVtL8XapPqDaAn5ZITsHgaZDCtjJdhZcZsE6uXFl0cfGmdZAXBOiYa25pGpq9yl0izRO8984wxOZoL8gp3hMmM3uqVMSxOncMxzXRYQR9e4ZebeHjpRZgZ0czhkMqFFZCYjdzXk0BrcyAvdZzpC9hrbQ4X67utI0BIOPLzbVZuGVuKo6SAtroLDfJfkT7F75iQ8kZvlGQlgvJd6VVtnJpox965uPdZCfezDDn8iaD5IDdyPiRXbMi4F2omaO0PEMLwT3ylS1VtZ7eP9Nk1YxnrBIfoyZFvcGIn92hEvATufqIGZGufQhPWpVsAXvrZwVJcaO4ei7H0ypfQrdouonb1CUHPNqElS6bWTJgVGgZFxL95oqAOZba570x5lWf45dA4yJD2MvpjvKARR5ZhgdHHxpZJ2vzNWCXpyDr4yaRIbVOVcwNe2kfZE07MCbUHEmWS0DHgj4XxP7hLMjLEuHmW2EyhZm8x8zqaDWRr3qNeKOb2fqQ8D2UQnlpLBeAvROdbI4txm18VBfZfe3CghfM6ivB0S4ooIro1o0Z6iYFDOpUSZ85cVtExMHqBncQjIfY8bvme5ISq3rcHWgZ3Ri2lVpspn8SeqLLBGwjW5xNt5HO84k1uEd1VQKRK6odZvxPag40FtXVZC4Pj8zyiKEPwCerdEodeZ05W9VxxEeono1QvCZaHaDZitgZluPom3gZFAhGzgveEpnPsZqqsrDpVrtBbmf1NpO5Yu9YS69c7yAGJQA2OdI97ZaKzklFu87X8inUNglHi09mZ88Zt0appfZINoLHswwbNr9AbCEHUf8X0k1QkdNA8Z8wxrZuEPh4SCszLif3Z9B9q34Cf5Oyt8gcjtS13EHxMDLLzMXKpLSLDL0wd5GjUe0pzVwwguOzWo8TP45nbwHmYiUqucR18dEJtSrPfvcmzRWTXbUOP9ARTw9dZ7L9xwCVyxQ9bmtCQOAUIpvZKF3eDhCn3Zjj7AaHetDu51QsYFXLYMw1Ujkr8gbbaw9Nc7empaHUdRBxqHhBsTMqxDCe2VMIEL4oCMLkkZp00V6aoVkMhQYQvWkxzPO9Z2F3Lx4OIbIpOy6kOCLuAUNd87NtfDhz0xKA2XM1C7OTpzOuk1iqrcOt3IRgHTOAUjUV4kDrYC55wmM97, /usr/lib64/ardour6/libtemporal.so.0()(64bit) = set:jdLNptKKD0lQtWoFf4ZC3ZzKZjDvQd3Z3NqfFoMG8ZoU00qYVV289hHuh03lA4qDkrkS573fkU56v9olaZw, /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) = set:dcb5 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.33)(64bit), libc.so.6(GLIBC_2.34)(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, libcwiid.so.1()(64bit) >= set:jfQjaVB50wRZ92JpHsmEwa, 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:ogZBgzs8vImQb4VeLGgqB0qbJDdriPec3OmYQFsJGATiZ5UZ16BBSMZj1h3MCcXe8qtlxxlMZvMRjIEoMGhesRwaoCKGYZLbtj59Ht0CBjQIyGpmQM5WWD5VaRXkWlDveMZIYt4UGGLEYRADskHQNZwNneFlc91BQZxWotpjgJ81VIVnaFmc4L8KtvPsiLGECfcPZoLtTqsUBSMfefDGGaYaSassy8rwQRk837C9A1FyOx8J4dfRsV4rXSmKDh5elrGRSgzq69sLZhyr2q689rZqJ9b5INTUyE4KR24Z6B6lHyG7bVwLhWQZnRCzV69787VGjYEsRVJlU06asL86lYZD1Dd5L9lchptrUqM5A7V8lsHwZwp7cEaReptJZu2uaSWxzFleq9oz8ru5YINp5YKZEoIMmDwB4XFAPVZHkDyzELor1tKSSbbU1dG4zXHkTd4mpIkD4k1XvvlyZnXf5omSRMmhxwkTgAIFb30qi5MMZ1jAGviKMFT1w4GCRQKPqv7u1PehJhhGMdm4WDLHEh0Rr02F4, 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:lezd8ll5xQf4yDBCbmaOeHINIbldfgQ78piJhC3r41N2qCQQmWbVovDNCoAQtJit2u5d9pUL7rDBjn20cvFG8M852WqUnM0PqhZy7ND2cm45EiXHxEXS7zyl6tMn44LviDJe6yRqXaP6uz7uthtzQ9rbodpFotmWgjyyxOwKHIg3ZrOtZng2MJ2aKifhQKu4UPWoA1bAAJqNmi7b, 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, 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), libstdc++.so.6(GLIBCXX_3.4.29)(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.v17Og1 Creating ardour-debuginfo package Processing files: ardour-debuginfo-6.9-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wkl8gf find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.N4AXEg find-requires: running scripts (debuginfo) debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libwaveview.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libptformat.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.9.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.9.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/hardour-6.9.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/hardour-6.9.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.9-alt1, /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(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(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.9-alt1.x86_64.rpm (w2T64.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/ardour-debuginfo-6.9-alt1.x86_64.rpm (w2T64.xzdio) 4448.41user 562.39system 2:57.12elapsed 2828%CPU (0avgtext+0avgdata 1761608maxresident)k 0inputs+0outputs (0major+110964929minor)pagefaults 0swaps 4466.42user 569.00system 3:22.21elapsed 2490%CPU (0avgtext+0avgdata 1761608maxresident)k 17928inputs+0outputs (30637major+111482224minor)pagefaults 0swaps --- ardour-6.9-alt1.x86_64.rpm.repo 2021-09-14 10:13:23.990715196 +0000 +++ ardour-6.9-alt1.x86_64.rpm.hasher 2021-10-24 19:07:30.721102931 +0000 @@ -1242,2 +1242,4 @@ Requires: libc.so.6(GLIBC_2.3.4)(64bit) +Requires: libc.so.6(GLIBC_2.33)(64bit) +Requires: libc.so.6(GLIBC_2.34)(64bit) Requires: libc.so.6(GLIBC_2.4)(64bit) @@ -1248,3 +1250,2 @@ Requires: libcwiid.so.1()(64bit) >= set:jfQjaVB50wRZ92JpHsmEwa -Requires: libdl.so.2(GLIBC_2.2.5)(64bit) Requires: libfftw3f.so.3()(64bit) >= set:lhd9Oh3vwAfmNIC01Z91asKAZxvTrBwb @@ -1259,3 +1260,3 @@ Requires: libglib-2.0.so.0()(64bit) >= set:oh6Jz8GISfAmWGqKTanYad9CKd0eZEn84Zzmdq8v34vjeiQaSQM3V5Z76nfD7XmOal9O96OCJ0wt9Qu4xC2QVLGFbQDrsckm1kZjuc4DNBZcHuaySob4itKvvAHMuw9auBTvJp9LgLBopsvdER5NZ0EZ4I9xArnoWCf4IKOB5TB5LkNPnhbQi6iQbTWeNBHwc3YrxRZJ7LcJehrEtDc0poUqZo9rqYY7bVoF6EP2CUyQ1rn7ZesNX2JOQ8tczAPg4ZwHYi0ezR2ZqgTOGZmfSjdrAvLAjzULchdb0QAkvYjEDFgXuOOJL7HTdjG0QwR0 -Requires: libglibmm-2.4.so.1()(64bit) >= set:phbUhZodmxTVFa4AxbnZwZ2KyDsaD30XxyiZFXeg9jJ2SZzAqK8mkZBGdlYIsniFqCWIJsBSXAEVfPDfGSqUqBuYf6AnsiOoZir22awn4LtLqBfSIIfIvTSMtsK6RAdtD8Otr2pMxp2poGEdrCVFcneNSqrbTPctWGZC6gwjzep9Li6YJ3CjRLqiR32RQYSasEuB37oyQKSpuAgnyTWRWT5QFomfA6rgMheHwTZ5O1DjL5ZqELqr1tKStdpJCnzamaD4E2mZJDahRcf7Z0sp0wvOpEC1w8kdHF5VBZfG3xOWyk4XHZ76FiAG1AVVYmkvx8xrtdh3AimMpsnkskKKqg5cDKyyt6toHUV2Z4mFfZAXVvlldS1ORMMvW92SkrgeSYjaFMnuqpsRsTqAmCcwnmP8hh6BYjwk2diP82TzpAkNdyZ0vzzzTjQrbdiyKbVwLhQsnZ0x8ntynEj3WwSZLyHQHy9ZrBIZH6Fyr5Y7iuk8vQFskBwFyZoyyIMCwzG63ZBa8bTUikNUG4cSmt0Kn3zREJx8pjzolxxXngUAbM9bSTxnMIjQSE8loJkOqmHT8 +Requires: libglibmm-2.4.so.1()(64bit) >= set:ogZBgzs8vImQb4VeLGgqB0qbJDdriPec3OmYQFsJGATiZ5UZ16BBSMZj1h3MCcXe8qtlxxlMZvMRjIEoMGhesRwaoCKGYZLbtj59Ht0CBjQIyGpmQM5WWD5VaRXkWlDveMZIYt4UGGLEYRADskHQNZwNneFlc91BQZxWotpjgJ81VIVnaFmc4L8KtvPsiLGECfcPZoLtTqsUBSMfefDGGaYaSassy8rwQRk837C9A1FyOx8J4dfRsV4rXSmKDh5elrGRSgzq69sLZhyr2q689rZqJ9b5INTUyE4KR24Z6B6lHyG7bVwLhWQZnRCzV69787VGjYEsRVJlU06asL86lYZD1Dd5L9lchptrUqM5A7V8lsHwZwp7cEaReptJZu2uaSWxzFleq9oz8ru5YINp5YKZEoIMmDwB4XFAPVZHkDyzELor1tKSSbbU1dG4zXHkTd4mpIkD4k1XvvlyZnXf5omSRMmhxwkTgAIFb30qi5MMZ1jAGviKMFT1w4GCRQKPqv7u1PehJhhGMdm4WDLHEh0Rr02F4 Requires: libgobject-2.0.so.0()(64bit) >= set:mhyuYfLw0DFu1DsEUO02wyH9cV9Zz6ys3B5UE6Y34il0qee @@ -1275,5 +1276,2 @@ Requires: libpangomm-1.4.so.1()(64bit) >= set:nhVngKGFn0PJdkrWgkeiYdFuYTjimGG8Zh5xlLYwLpmrFsrJkIzq93FxU87VYZtJNaQl013U403XMJ19036DjJasvczGcHGLiECxqqhgK8edhWEh9RShapSzz43uQdkKFlYEN1k9AYZoP9mp3zzCJ70 -Requires: libpthread.so.0(GLIBC_2.12)(64bit) -Requires: libpthread.so.0(GLIBC_2.2.5)(64bit) -Requires: libpthread.so.0(GLIBC_2.3.2)(64bit) Requires: librubberband.so.2()(64bit) >= set:mi8e1At8QZ4kV7bUOQ4sZe3n3jnElJ8fGqU5SPU @@ -1293,2 +1291,3 @@ Requires: libstdc++.so.6(GLIBCXX_3.4.26)(64bit) +Requires: libstdc++.so.6(GLIBCXX_3.4.29)(64bit) Requires: libsuil-0.so.0()(64bit) >= set:hevWZg8BicBZfeC8W1 @@ -1304,21 +1303,21 @@ Requires: rpmlib(PayloadIsLzma) -Provides: /usr/lib64/ardour6/ardour-6.9.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/ardour-6.9.0()(64bit) = set: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 Provides: /usr/lib64/ardour6/ardour-exec-wrapper()(64bit) -Provides: /usr/lib64/ardour6/ardour-vst-scanner()(64bit) = set:mdvDHsl1a0GHIYv5hVCENOZyugW2v22u7HZ8h9BBUULWxf6oYIqncleE8ZbctVHlRQH7eAlhnWmeY4qLHK4BOihuEHMejBiBixaVwydwcgvkNnhSGAze3APkEdq4iuYwntjddZ96mc2UWZikcXHkH1bkush3QxD0e4iW4QG4s1DkW5CTFBXOt0zMbZ3zmrCb9fVm4mP3hCqUjUEkE6cvQzp1wOVGLhZyfK81DkliZmWHtCttQyv4OftWl1gDMpiAV4gXtRZaysNiqKhR8lDvkGwAk312hYk2Y5gDhlbZ0J5ZnnnD4GHoRImvhQJZ3voPcfSoEFlsFrahFz0pUiRe9Z4GyyftaK5ccM6N84OZtoFZf3GZzddgwyK00dgBZfjaNdRZ8bD83khSHQ72X7krYjNII2zz2mtlw5Tc0fjW61od4op3T4L2Ahonb2M1EeV3mag69icse47OeNG5732QZnlr4JI8p1ZzMEZsvgMkFzdt8WZnBUvLSZI3YkZeZpJU8f0HiRvJ1vZHl32T0vE3KqgrUGiXo2nwceCEEyHrcMo86A48iDy1NRGoZ83Ynz1ZeqfbOILQf16MIW4v4Z1nlmaOzWcfI4GjGHDimkbJjHUULLLE7gZCZqdOqPJrgZF0j9lJFR52SyGiYwZEn3QeFPg2TGxvqbi3gnSPBU31dJt6Cfi4oE16ZiagYBS4vfOYjHwKpAPB69fx7sk8Su16a25SFByV2S43AF0BM4JTpOJBpkKUUFcEQDOSDot7JWe1E9lCSu7Zspq6rzCRC0 -Provides: /usr/lib64/ardour6/ardour-vst3-scanner()(64bit) = set:mdvDHsl13BnmBjtBBZHyEsjQoVvN3inUjgMXoJ7ziabNNvR3vcMUpRKoGsghWnCKYRGqWR37OGEbR7Sx3fxSXGbhFIkA7WaIPWAVT9x1A2lO15rjcM1JfGUH8rlOhD1OpaQ6d29fuE9pcSkjjvqoN8wHXbkcXHkH1bkush3QxD0e4iW4QG4A3ZudFGR98PXQOtVeYegdXiZIERCViOjK5xRYgAF6ZkUEkE6cvQzp1wOVGTKdK81DkliZmWHhfgbZhxYjDul0Q9sC4pe1QuntLaO5bFV6LxPgoa9CvqBVn89RgwgAbsebMn0t6lJI16x5MHUZKWWAgtRvwmOqZ54trZI7ScPzd6qJJwqiU9Tkyi71OMBGtiW9l12jsbooMy9Or42jyzuzBSZzEZo1eqqw0RzIloA1g3kpZLAisjtfKsycg5pLiv8IvgJNf5POacd4X0IWG0bKp0uCQd2Mq8M18el5xrynx7H57Xqh0e0R9PxmnF0pA8NMVgs8X4jOc2e64EZfGS8qphO2ZnwhZ9Zw2CatIF3hTZG4ZHnXvuwDGTZ3rNhu0mBGZGdQGKyW6TG1hBsQV3tHz2G1Jxpi9kpchW2EZiP9zitz163NwA0hWkc8Km5H77UL63WtJD5pSnWD03omtyfyZoHab5VhtCzkO8xWAWWFA5RiXQaeZrLLE7gxyfOnrARCrTwZj1C1TEFO5yXihBgMmkly7Yx8jn3QeFP8hbgoRMfJ5Je7pCpHcfTj5IEQSpoZok4msz6oUbagYBSAloJDcZAHwKsNuNVizADM3ea4rL035x2XQiNsNRiNtwc5E4CEPHTZ4KJczO57fB1BZkpXjIKPcRuFj0HPNqpqXtUPpq6rzCRCEl1 -Provides: /usr/lib64/ardour6/hardour-6.9.0()(64bit) = set:mdgOq0E5qiYLZr4DrfFkgLGxs3TXZ1OlN9JcFiRHZs0oVQiakGSbyMtvZktNwfy65AqvlwHPuc2xkSFZAnlIjCsyE4B4IllD6lKnDKviwOOshQZesXMXWg9CsppsExjqn8mBkZwY8oH5tF03AvOd7fzjHlkBBBNDIqOogGIfzucbeOZrO81V51j25WziSvIg3G0F595GEAHLrr9uzzZ3mZag3rQpaxu5E0Sxf3xFAo8FM2diRd0ZwcMroMC2IQ61alRUdgHgWGeABRiZ72uPUPmiqW8TUvZb1QJXo0usM7hC7nbrKzCymevD6shR7k58BJGs02zlOz8PnKvGaWys08KXFpSXWaGBhJeF14z4qiBw9isG1Jx2gRWTTb46ifOawrFE7Uk65NSOOitIZit4jo0izOkjy90MmutaaMUlomFHb0rdlAhiGzEfb6ppZIprwIUeyzIXEL3VbwEja2yV0Zk1jBCZaVbdfgOdoo4vIetxWtE7sSzZ7fhZwvfINLFW3UCGLkOxSsTzPQPSXPSg1ImwmwfMWzCfplGFKnQTmX6qy2wt3EhKotjSZsrh1MF7mwBklW86FeGI4PqYt8YFIaeBwfZt1BnZtCx0 -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/libcanvas.so.0()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libevoral.so.0()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libgtkmm2ext.so.0()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libmidipp.so.4()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libpbd.so.4()(64bit) = set:qd01stQi5scCZb3g1VbhGxNBNyUvdvsm0MI8e1TbzNGMX1gb0BOo2ulxIlKkDTOrxruz0SAipBzjZAaoMirYBgN2GAydhcBDXt73Lnr7jZ1x6IHBBNmyvI0ZIwmfhAsrJHDvflKSm5SlCm60VjQBeY6xOjdTgyiwtVB1mLjU7JxZFzJxVTqxJJ8dp1CUsH1ZFCGr7w9iLN6Y8F2cZxxDzQEOPyOrX4M1O1owDa4xpIaTVYCZhkuA0yUYWmdJooT273O4qSgqbmoo82WcCAAqeHXJQMPgtDmnpb7O9DUsEyKP7ZLhKzmBEZAyRrr9JfeJfz3pDe5oV90nNYm2qTcjUtBUStQBpZoG39gfZKivpC3AhqisV8FSDU3p0lfBNsu7ZBa8YEGLQNIAfnZyypHaStFHk7TYaZ4YZlXVOZnBdv1arKST4M2iFuSNSEsgZflgWM2X6gQ2G6dBnn4pOBvCjktvd0ABS67yZj2wvD8M8ZlxTgKKRfWTdYHPOrelESwbL7CoykMxrjUJHjqpXbcCm3SOY0q5J3cQildBNIJHeOyGiklOFW38HotukU7cGcaSfXUeiKouZ6a0bUcebeKifEvTuwigOo3NR6h4xB71sZoIaGiVkap1DqwrgYhWwwXM25pJZbLksLxhZp3OZK2hmilMBwuvCUhg2auOIphVm2e8JJJwc5SiTx8a0onshyxQQoVJ4aR5peite4LicVh8QJnBSV4wls8roBvrR0A0pZm6OTeZiZ6BecaetyC9xp0OgXg16XmcnGu2n1bqbguCWIq8x19NFZDzwMDd4ocm8X4WuS2m0XO6aNOFwtNi0X79NTnZrp3Wq5iSQNbyrEDX3xrGqcm3mBdXgOpguTIFGSTCAwSWdui65Dn8O8Bv6FHmirZm2o9Q17shqZ3nci3JaUp6BzqEI9t9s8Zlmvmi6jUhTmzMwMwHvz8hEvghILf4EZnmjngr0k8axOhA0MyEACo0EAt1EwEfQ7HGGfjjFEGnChoCjrRUQEKFogrGWFVN4OkHICLmJSaxfIleRqmNGa86Vy1lZKYmn7ctGdOk0OFQRkdyPuJtLameT3AZ3B8ROSZmpPpDANg3lODxTc86sYmUDrncSpEgL7neoPGgRLmhXKoxkvJ6wZy1SLIUlvzuzd0FJZAAPzyJnTZ2ViopV5RdovSM6nOOHBk7LZe7aucQtZyhZc6C15KZAbj6TwlbTYA8823qXLDmx95W7tDyMC1AT9Pnwd7mwokWhxMKHZsFumYbxxvMVN10I2JIZnDfWZ0R6UAXxZ5ard9DpoVawjepMFZ0PqDxHxRlpaZ1cZe2sQq6EEAiQLIOZvOAVfXkksOfSuv1uMZxufJ9ECFnFMMKq0yHKysxb6UlPJbeGR63ofgZJkOJq8Zg4a2bmadNzHR2GEMMH30WuHKAbQapiZ6U4eXk0DnZDumAHjvNZzcemoZ7AoCwpZ5ss5ORmmNwxx2GJVogeZABuqZu7oFkdahZq4FDcmEUuio7Bc5RaPuHZ8whOy093hOmGca8F4dK1DFxOXZ7z7iY7n6E73NPT1yBAZrVU0bs9KSBDEGmhfRnX8p9pfRwhIYRpuExC96PE4S1lZbQ8UVwsFyF2ZyZ5d2XGEu6sUN40t6pMjD6PHwtqk87zBVCeqkBILbOByr0HjqgtBfgV3KFC603jKr9Alhes7JLM477E9C2PxJWpfbGDBq0k2vTQjCsZt56BnQPBnrTZD8u0S8hHAQ7CZiXgZ0PHFB5jZKy515VYjG4mwgIFzPk4qfUiCjxuFZjS3nyZhYYOdS0j7AHoHroGiNWt10gy2prhzfTEwfcIUIe7SQSfm2DEDR4m1RQs5KaPfWO1m62Sv58xZm0OZ3zY82fZL1kgIj98KSjq6FHB7n9oKredtRE8IKikcfdkwf1kQ2Tun2lFJOf3f7OzjDe2qkZhxBByO00WHICUL6lqsUMYctc3eb7erjBpo9uxDYg1Yn5FGPIP4514hRq8sZCgNRZI36a3GO1bOPATLdcElFlqpyVsM4mhfgjfWEowZ3ba3oxQN8YudmIZizGM6U0IZp2tQVPf7QfRSa0OthZ3QXKtuLooQCQiery1ZwjTMaNr9aZAhXARmnNo9CM7geAXK1wIzeG2xZAAEGBm3MdeOZydXv5GaZAqf5U2nK1t1Znn7YUiLHT2zXAIFVP5d4X4k3DArLD9FZA4fwqSMZxMaqSUUmMZCVm07dkfatmiPky2uvA4TScvclaZz2cCbLycHXaQvJZ9LMOX2BxZFQKyfgZlzLFUA4LOdHVleOkOQOfKEA92YI8Sg751H3ZDOINUC4gQoVtWMqZfJwXbiRwCxfWZLbAHWGQ4c90pnoDNi5A1ISgTyzgIhHzjTdUPH7bf8bClAoZkJhNJabab92IpUGZ4shxcZtMivoWEBibo58pJuIxoZpCbtlwmXgZJpqQUZoBqwQAORZ1CffweWaHaQ8Yt1zi3VcWZ5ZgAAhl4ZoLcSfHKHoEF0ROJgNR9uMFAJiB86ABrzuAdyAsZbprPd2WGU0TGkx8y340AI8Yz6rjEd9zgDRTRG6OQNjZIyRZvsa4tAnG7TyrUL99zvENsJDZmwZihUlSkXksaikJBXwanjG5dgwZzWh46Xk8XxNYMsFgRnLyqezffhqB18lIoZIF2ilrPpchYaZ1Z6nJtYKIVUU2tc88JLB9NKqgMZsJTvE2Fr6UxKA0DYU6G9atm7vIqcMRoLvI9m5CywEXJb5knU62XrsjjPHvDcBwCk13jGVnVHxynFJfRLkhvVyKOVfZbPrAEJmYfGa7eC6UhItgXXricZwIl42hCkZHEayIOb0vUNYeIwACCYo4SD80Bn0MpuwRVJKrDZp79ZscRzMZ8tFVuu4TciUPiLRcxLkq8oEDafq8cMfCSl7TL47dc3omIn4jq9dgZ4Li9N6ndz0rVnDn7xeoVZK2BlBhZzFK51LvgCgwrymTssHRTZo2iossP5hMQZ7uYnd8048Gtw6whA4VExYmAuaY473jHZe8Z7lft1kueIudrZgZLnBsquvAkvSzMrLazCKZleiaanAXD15yzeoBRZ8s7nOCkxUJ49xG49LpwGbLpgZkppyov0zIIThLcWoSo9O7Tt88rlZCgm5yYFOn5Uzel2Iaqna5ifHY88HVRnXf2anlMrZ00e4Qw2l7p9JF3eYVZr78jU6c1o3EmAAG647YC2uSedO1FgcROJ23F58ZIEEY5HhJENmh1UcMG6jIpCZ3K3RdKepzHOSZE1YzuK00LXjOeRBQhPAhOssOdc9obqy1BE63J7ZbzppubJ4TWslCqWPORwkHABPRfUOTPZGZhrRrs9jYG7ExiVjAA3wqP2YmyAVZ8I64wQKs8Z2k5NG1X529bhWVRBjmYMBjM9Havfpm8jVPt7SG9vfqNAhwPZyo40AT9XlhX09MTccpcZ1CgiVaQr7S1Y8cNa3iIysz1y6jd6A8l49Uxg3FZHjJU92vNlNmTJOC667HwDFUGx3lhwlNZksRYnXNvUC5FHXfmhnhV7wVCx1IAy0u1Cw9uwJGc6LRKEHcBb9Ggb5HaGuwJpZz7FIEZv6SXNyhZw7lzcpZBoqgZ59qoP10AZ6F05HbRACaECzOlP4Dw1gnioH59OEkzFvZyBqKOQZLOE7hrYqpeiSxVGJXGOeFYQeXuEmFZnQMit9vnrOCcn0cjZgKZiTMPz2NRxRZGG1l72eYs6txHA80tveOuP75kY8l1cumQ2PJSUuCCsXFMe6V8F8zMpZIwUZcCgCdlL7Cdevial3toWwVZ37cOf21HpzMZ2si3jHAl6nCpnpKPe2nwtSUHzSRT5Odshe3cc6rysXAmSWzTDHZEOo5vpfglW7z4u6pku9tMjd9a5FeUd5OzZEOmijXHamnPwq2yvilqfVyWZp23B73BpyXh2wtOBMIT3coRVKi6NKLQ5I1Uc0bMslnpwx4od8Eupd0ajRJcQXonvy2KQ26opFHw2mWcGkc3dekU25n0j5NwRyotSy2FuTjehqAwhXUibOTU5xasBPWDgVOUQw2QnXdUkc9qcneZ8KRkDvS8OZ9FmfurOZ76Z1Tr9DmYbDarlHyklBNqrwAvohcJ2qTowGN8ZG0VKXJXZ0036t7XhycCUSn5fL2sL1zlAtxLwBaCZuZc1PDw7pd5TQx49ICkRAqHjJ8UVRdNs4rDjtwoOmHnpvXfZ63P0pjrt8e2Oc9OZ3I8uAacoZyeYdfinqGC9dz8a1DizU0QUxCtFTECK8BKHQ1ukEZcs8wZcprrW1ze3OZn3DkiuL3owZaC1kJZuFZHSlBSWFJskRNK0JovHSZpV5N40a1FmvRZmybzLMrvjhCdOxsOmeiVObvHyFQvMGmpA83ccMQ8o9Fvf3Dc3sGLc6GDyHx9P2F1Gfb8jjLW4ZIr9ec5U9MqaBZ6KGwZB5CGmvNHNvcMkZsLXagd7f4wgN5T1lZ89ZqaCrDs68k5wAb65sBPiBfUZnZ0rZr0lZwvO2K5Hp504rawDmE6pWt5C2QL4c83nBNJiuG3NWZ0IS3HglrmTGO9SHVY1YV0iNrPVvrrEQYK6R3r61Vdx99oDDzw86Wi1KuNVEbzGu2s5ob4QesJxuxT33xdXTdVXMuXttdfep5ljVOXPUvFKLsKZ6QNREic25ZBMjChffz6PZzTdLljzJGpS6N7ClInNEcW8F6TunZCrg0ww4gaGZ0sPcZzrZrOPlkrxRQZDOe9IgmLWJ3uZHXwAZDEvcJySWkqpZksww4rjFiP1OvD3y7hEEl5KP6jWRgbCUgMPXCetEyfo9qovnREE3Ukl7rm9IFwfocVe0Q6rpRF1y51J5hexrD4qv1t9NQYGGh3JZFZbzVitdEEbARWyyYZq6HUSVeRD9qypBsMCe0J2tpCwRePTzYQbDnJENHbyzkRDt9ZpaIvvM1gNNQ5hs5Eec0Z9IfOwZhdlKUN26mkvuS9vWSSwM71IIOdL941QAWuA4QwTZljovAHHx8pw2tcPYd8snLCp0otYbJoIiCBPKZLq28jvmNalJYssMBQBX8wisGAgA4V48lofjys0EucIcSQgcrVusaVzZgwZteeprYgwfn4IJqMLbp6Qxm7sWxTRmG6UjUbszcma7tSGhI0Jq8B1I6Cjs5Y04PmrPg2jssXtZkjl8XymwgKZjjVTg7SIeZJFTfWcv14yTYn0XdO1Btp04BjMzGTOuLyEfjWgFtHkoe56WYLuh9AF0alH7mfA5B9EXZHZa9floEmxDdiD91lByjw8HAsz33adSRSzvvgW5F3ZoSnuRCohwKC6jOyNZmgPz1phsGC4QwhWdFgPuO0jJmM2trw76yjlI0QObJ97pzaZDlDuVo8pptEWApspz9zywVp8pcr6JoPkaeHm5MsNXx0jk2qdGvoYoUgv1CxJH6MfYMwaRmDbkstAuiImnBJalwEK11Dwj27pv2XROJm2ggTvZikkvu5AfaCZon3sQjr2BpRAbS8H6pQjZdZlsfZb5SMG5uNWwVNWi4e27f7ir66GhG2CrZenPfuq2tx8VXZI8e6eqjZAimCZ02YI9YeZdBORq0GF25i4Gjy9w9NCPK8wt7jmAagUoBxv5jb2wn3czsgcGbY5ezGncF3fll1zSKJnmSxZa00ZgCsGc1Kty5MpxfbRTU3YdxSfb9PRVnNU3o9TkPMRjH0U6I8UNf4C15l8p1skNuvrGBiiEl1PfigkfaRk8WEvKvSTYULRerDgBMYKj2y9znyvry7AjPRjDGCfqxkJstIfCBC1IQ4rIzYWoSnZfmpjAgAdMKZnACUoWZDD0YJdvolbLeiYOeXIjEbqJD1lBuyrKH10tCt9H86z7fu9mPerKNQFP8RI1bb0eN8lLgk9aDi1RElUf2PNFMwEO5LcqldSbZ7VzdCsq7H4tQVepH0aiX2uux2Jdjx8jdP8wVLBuUrlF5sSgOGu5TGgMvswsGcjnuMB0K3XfapmmTnqXQ7Sw3kTXnR901Bh2McLj3RfzLxoBF7GZ2bxK3zl9cmmtNZtqPJwa4L4nkjaoyokM87UjWNE9GBwqEgFGPOuIVQO5oldFthfKsImE3MFPaUcpPWlZDvpLc8C5oFbZ7AGjv5sMgbg9hEUCkZurgW6T9d6gUioxiI2X6cU5hwyjOGcd4KeSdiog52oXIQe1ZgQwhkVYcfyb9sJ8ktuECcYaD3sJu0aaJO6FG2pZK0Zg422TjMTgpZlhIrrZ7A91L8a9n0qV4DztZcnaZafZjD8zf3sUnIOUyPYQr9DCKE90z6bl2vQ2iubRb5t4CbSyZIVmtwb37oS5F8CofxCihqLeb34ctvPOMungUFZ3QN1LYWNc4rHCZJGUAg21KJPv1IRG7kDzDM3h7DTJHIsWP7Zar3AI5Sb8oJJTSkh2sbQ25KTJkSTp3uYfTDSsawrA48PyRUbQRJU7dWZ0P3PpTj4kQLRgeVfXs0zFmbHazyO0ZkBqwZbPffG8FFMyZwlaAQRD16n25IJrL4sL3fdYIWZBq9Ebhpf3CkRcMJQcbu84tBDOYpJ6UqvDMZnGFkGS8jXLina0Z4gEUGCy41lUSpfLRBavbO3yfB9Wxa1dwjgFwboQwd9bQ8Sz1ZhN5wZ14obZxK0uM3B0BtPjiRZaEI9WeLYKoiv3pgduVE6fpQkCZBfiBO7b63a3DyVfp6b1psI8eID2HazIhZ1AbskPeJc0FE6J9DyLnI29liZDfOKJBBQTiAz41ZKUUFrk6f7raLGZ59ZFIk2vnpZ8w6F0M1AGoNgW4qFTDfw30FGiAfudpdZupZDtigFW8NQlTI51se0vyO2HCKz5kTJHbz4C5OtozTep9g46zyH5PPZzmC5CiDyCSa7AAV3nIFm6K89xZjK6qJgykY5PalUTxi4nMkhRu2QpIeqRrcg2kf7Z82cwtko2T8QgdKizCusEHpHcTHoATyudX4q7WwpMZ8LKxjpFQvgvjPRZxyt4Vfn239TwMMlzAYDkZsZfiogfNOMMivvb552VTONoaQZxAxs8evZgwz4DZ90YrnOT1D6e0ppUSsy5H4dxOcjp0yLMZw6Q3uV2edoAM2O8NP52m2cZtSgQ95pBZ42iweil0wgPZvQv7UK8g6EUU5oseSB06xDxlSyAVolMUApeDbTbD4sUWZv5ZHpG3pl6ZHYELgJgftqVlOLheZ9iGFnM409xR6ZwdwLbO37uMroADgZcSlTwfkLGuRwYAtAcoIwi5xcO3uR5SD2HzgdS3GNxEHd294O4rXdj9SCfn5Su8CImnaqlp2pE2tiOz4CcVg9maMxxdfeXWw5ZLW0wZLHrmkiiTVU0wwqsfVYvEGdlzFC3WZxZdXg9l7t8QgqHCSWioM5ZnjFvwH0qWvS8fx1wroURmMOy7uj41jKI0QRDArd93q4suZAOpsWAYOCBJGkKiQdHsZrZdg3g1o6Z9CdxyqF3AyAmZsxJ7Vbi3G9m0DXVbeP184NCtVSRWFh3BblaZFO7kwhFWZqcog82DVyvw5411ZuwjcERQZkwE94eQ5SzNZ953Fm6jm8vE0Zvqbu2to3ph5l6Zw1LsSXApGKTci7g4yHUIqRBGa2H8v4aPU6jdgOEihrLMl5OIzbMQZ1wH5PBSJNde1JUDERRQmHRF3sLwJIC2TvKH9ROXCTJaippB2Olp4Pc02bejdaWTkIlfMKcChZtaMKEYF6ZBW5DhcgRchKgDGAF1rBDNdusZvABmgKwoxIUHaCKAz3zx6Jtc0QMSQ8FZ6M0faMM6qPZuggx0mZdFlxuFVhsyZrPkv08EVE0OzlnWdeqiFpzSkPU3eVZsXHhNnAiARIq7FfKwhAhOOF1fJcsVefaRl01Muveg22PWd21YNXkiEY5ycPB0JkJXzOuCbXAZtz3C5UKY1MIzZi8YLKVRI6q9oEpgjqJAASRDNLVei1346X1deYkZgbq29u38R6FHaHF0tFzjrB1yf0EWtnKyVhxbl3GShBwSGaCL0QUMrT083lYZbABCfC4hab0Jua12Dx31DMBNwtyeMj1er92IkajAjFQ83W51WjYBLHk3qfXIv3ipOcshDwxWhE4we2bHcbtpW6wQNUet0MbaTNm4UESUiwDc76Ztlei8ShN3vNvtigWkJi5MhZCo6D5CLeuvSsGPJIhJQ2RzpTqsxVXTdxfBT1Z4B0gLxj4RhVO7Sw8cOcHHQudj1FyT4h9Fcdea3kpcpUfMM9wChLUZjgw9utZfhVTLMVeG2SvrirZ80tUC3uhl59wrAlnzg30HrINNPHpSFoq1XZvOiarxR08F1r0IYou91iCDeDznKCjxZySWKduaTju0PP4BbZo5ZqiiN6wWOiZrjR0ITqPZnRneZ9qxlusZvevZJ6d2lLU0VNqMCHM4wmzP9GrXUMyM6bec0o2mciec1J9fHfe7MknrcyBbjDU5X3klE408zZpZjjBguYBJHjj05DfGZBWKTX3hgV1FkSIXFAiXl1nocAT5UagenGqL5trk68an2AJ4BQ6egrjZxAaVBQVqgK8dzf11OH4Lw5RCFfV4xdN7K9ltozpwDhWjRZsTRUKyazN2ygnyXZ5EVskWpucw3MFZdTLfNBfOc03kcgK3JwkDVQZcQhwWs0qPG74Lw0PLpAIlcOqZcPqHLQYMQMS7bWqduSw4ifPQBTVsh8e5I3fxSI0o3Y99Kb7ZibDlRZqwuA3sAool7VB6PeGiZ2qVIkwk6ZG1Z8vUc9HMXGigqm50diV70vIGHMIEUuF7nmIZl5YyZF15E5w1mHOympl5NU4EAr4Js0Ylkv9Pt0kICgENyJFxxy5AFt20hOEX23O7ZtwskauOY0vqw8s2zSy1HyCJ6gUDKAdLjS6kePCFVR3NjVJRrO5xmLGPg5GTx9rWd5W2qNMNmsUZoCejwsYpa4S2wM0EC1kRWHelM9O0H2iKaKkrB7A7x5iLQffpsZcQl7iE030v6vMpuWyeZteFhoqOKJMulyCGU5wiuWbLkPKIiMfddK1jXIxXzXv0x3Z2qj2D9oPEnCYNhperKth316tYaixL1ZCh0mfKbtKlVzjdlTCdrKqxA20RF8Ff5BPzkwyglunNYPlclgkTcsFCv5EluFQgqLPCGnZ2Rcqp5zmlmZD3y0x5UXAk93YAbvmDEPI6NmRo9aSZAzBU49EWz1TWE1J7WHfCVpa0BgAzmQZofc8E0XOm1QN4QUafZq2XzpHeh8vdWIHUmXxD1AGaZ2sanXcsaAjTKtKX45Q2pJ3b6xZ9Z1bFUllk772M84GEEmZvhaYAtebZ6zRVyZykNFM79fWuyHLgZdQZnZ2ITwd0qx0lHn4JzS0jg7CJMTNMZfoZoPjtt3QkQnaEUelyBiy1icJWOi7qBYt09oAE6Y1TMT9YvqK8vGYm1VkhPXzqoZnR3UedS1Kpkk24TMBcula8O2568OyWelL0Xai7EoyrRRL5D6CjbJ6lD30bJL9kKh7GLSwSgGSOTl19OIfflRhFMU7krWMrmvvt1havrgTVfEQp0zLgI2sSav4EdgugBOKh6jGgMtu3J4fYNiVY13ebnoK131fk28VLZeC1uZkjGrV3vJ1LqWnaZ8C9yDQAiHkQ1g3szRYzmDZKbohi2ko4aajhKXNM1MNq7o50XJZAmCBGsGGmTcaLH2cvTKy4jeDI7iPcaRnczfFJ5gOxzyY6tBZ45270HWpw2ZHLFhagHDX4U5vrijNIHOAfQWvl0oiP0I3XnFplL158ZdDUM6VTpP4Z5qOzFZpHFW1jw71kBWagtnONeUhbZygyIP9M2MHUTVP0szd232brZKGVRbKgBxyIVHfa11kYBgZKBukCBdCD9wPZgO85I7b8i35Qvii3gvNfVDysB8U18ZHTAW65rNMlnkIPwOmWifeGYUeDJ1ay4xdQWwK2q1Bht8T3Z3yZ61Yxck4YgZ6kJkbTzZc85cNrwsHem2F3JNNCcfsYC8hfVDdiyhFFeOHuHUK5kalP3ICejzGSL4LWJwZ12RCR9VZbLiu8UoheH7NTRJWtM3zktxN8j7rPDb9g9k0W4HIDk2H3DvcembmlUoMZw7mH6DmirtMRgsoiCvllVkkco0qn0FrSsWE0Ddbd1c4tvfTqPGudmh02Dursa1juzwr8c3Lb4wACWJrCLVSmKM0cmK0DlNAzuRlaHVmsQ3yJ5v8aBXhm4dHjiB4NMSyaN0gekHFvlvuwpxZ68vwdbZ0MHQmwfovKtW3nr2z5bHeSOlSKM4j8UgpufyoUZsogY59Ze3QZEMT1oLEv05TdJeaMBNZrYZ1zR0OvKS9BHrHHZCTgZpusSVcYEL4YLPIf2X0KbvNiwp3gKFmN2R09Ub5sjqYgSiUACA61tO7RZqkc8bG3Mrg1usobNPggWBrmIlLrUKhA1WOAQd4sn43EADkqBHTzPkTL8ZIlF3BPPnI4IYoLzJcsIKMOngeCZ1En0oRU8Iztwugp0iabMLl4xxRZfRPgGWdeZc8GWzxWjvQTKCEafoEopLM1iwZ4bYdvdUK34x8Z5VvBk7gaPCWOSM8ZIYZs8NphDDsZCRA0CyjvZ2rcCMSe9g5F34BXMyxcvaDFgU2ysLFZIz70lXyY1RVXZrl5TNgrnkfcDzxiSMa1ZBDH7GXekaScZvapEjvZvXvkjEt1yw2fltxaM0pCQ8emHAbMuUoH36oUrjRuJzmZ7pWYcQA6HwnfuNifTBLy2bQRJREdUT5oFZJWz7cV5izZ1ZGpjA0SDThRbnEZgOZahm2YPwUI8vh60Emi2ubiIdE2HUThXEb3upKoYTTmXeLZw7c5VJ5OS9nTDYhVAgndcnELan0cf73Z3Cwt6oKBaaPasQvcfYNpn6Gg3G4BcRxFqwZC0R8Z5wl8LCPPioqF8wdAWTRncJ0ZvbTsJaZkxtiduKO7TGa11bk8d8ckYY7P5rA65rMkMloLAZDfKli1VzgP0874t00oexZAxG5xAxVTLq77g4goScMeKgZ6ILBzgZlLpzADGr5B3IngUZ9z9PWm4mrSYJKapZh6BF8MRN8EbuX8mBimgTpjV8G7Z9DNGusYOy9rv5k1yauYHCZy7i9HOt8wce74uI7aIUa8d3JGrLyiTeUbDmuL8l1hKlBdUgBac1Z5lKGEPFUdtblsgIeWvLmT75UHwybXoWeDAKMgEBQWOiXVy4Z0uXD9DUwmZ2wVq4XuZ29zww0SyRZ5nNFz0DfMOvrMQDKAs6SJntisRj9BDZ8c26QLQqZ5jYORluPuFfMq9IJiVoATKZdiH40WoB7xs0kAjLE0hgxwaOvZ2B27hlZKACXl4YWu6Bx1shGqS3cxV5GKabde8mLZtIaJYrAXWb92AmtlmMS4yvrFSBsog0YNEn8OlmIKL1L5NL4mdSktUjKoygIynNGUBVVz9Aimx1DEU3pDzPVdwGy5SwCrvwlfjMPdmCevjOs6Dcx1p3X1L0yRKeyQEvxUzAQMMaxs6yZ1vNGWThuo1xxwZa8C44AAq7l9Cd5H560SQEXm8HMaHXfg8BO0vCox4yYlcE5Y0EUkoCH1maPlMxgPpO26wZzhPbKZ2ctosc17bVek2YvHgF7L0In3zMXortZcZDDsxZHcrKl0Zy8sGnWa4H0xeK0c2ypknEaVQ8NLZp5DZjC4VnwG2hf5zSWkE6twAhFLwePQgZCEhmiJLA6Ir1ljymZn1wYb57KignavQt9wMpxp65AyabEPbboHMwJ7SRAqR7NFWpdD1 -Provides: /usr/lib64/ardour6/libptformat.so.0()(64bit) = set:ndSHdyj1y2Zhvlhlm1N5rsw40A3mDfySvEmZnTOV5j5QR7FCQENO2aC4JHbCjBZzbLKRhByOU83dehxQSe9zBE4xuQ6rjud89PrkRdkkRcvpDLvgjib0BKU5a73Q9pNVa1ZJc2v12eurhpSco0WHouZeWqAc86X6gXHyXL76JmoKlJtgv2s2ANNNYKZGM3GKV2wGwY04Y2Sz3Qi0sEuE3JWekzm8zFR3t7FxPkmgmXBSJNarveuQqT8V2E401HoucIXEbciC5JFAIdYSxkjnNYKnAtf06SISF2VlNfvPx78terjkfXPE6uXFlI20i6lHCvqLkmynh5a38ZtgdjbFrmt1A6HBhig8Mai6vvY51arYDDIJw7YQOEfvN07eKnPjnDUgQXbeHPZLrRZgZ0czhkMqFFZCYjdzXk0BrcyAvdZzpC9Z7SXcQ4X67utoqDDv7nOZdlPZc5PMCIr3XZcDS7GXzQz29q4aZLalWaELS6zYYKHSACS2oyZ8yXFVCOWmUUsqW1fLgAkebofrsdSIiRXbJ4Uzxk1cb5pwpkUnMX1NaXwYKZjDVAoG0ZgLSapvM4ZzZEhNWqhB84Ry9qBTufqIGZGufQhPWpVsAXvrZwVJcaO4ei7H0ypZH9AEGBHxkD1P3XqlQWN1PoyPNqowIWqz5ZbrxOlxZj3vjaMQ8BXnBy3wMyaZ78aq894rf5hnURJFfnOWW2ZwECRRoe8EvbaPXFNWCXpyDr4yaRIbVOVcwNe2kfZE07MCb4GZlHmWS0DHgj43J0Z2YQbGTGBK0GoALx4ycGthCdR7Lcmmb1Jo7nV5x7dqAj1VoubllSrF3VTuJUwpxBEw4iuVjZHPw9kQ3IxQn9wd1WjI0cwujyfLDD6DxrTz5kovgGHj48YGmV53Z4IfY8bvme5ISq3rczAHq9xGYcKIb4r7JTTilM9Z2Oow0t5HO84k1uEd1VQKRK6odZvNUJM341gqTuZvSZBC99Ahh9nQpgjDJ6kI6DuEASltO33NWxkmno1QvWIn8tlVQnWwYbLpcHx39zSGvO8RhEf7QIHpevlzrXcbvHHc4GmZ4oHWygKwTbxTS8xVgAkJBCkgKxISgpQHKzklFu87X8inUNgBmnIWh4ZC0BIIDve6XtywN1ymKRy7xoyKyZwgJAsGCG9mbjnNzwxrZ92qQ95Y1xyP5HsrGvBu6qjhgpyS0xVjxDTyE31ypGPeoZsYY87bTzlRdNTThUtTInXTPn0MCyytI3T18rc744Ojuk73VuCEycsk0KqNbxHVNk7wQwSSpLdZIvGMTMcbmHvLLgUSJwj8HL1jqWLTAggPsNgWA5HejqpoAYZtj7sezcLCr0iOQ1FOGjLECwH8wCzftZBuosTEhY4R62QOy2oicPxzlCOaujtpcid9cGAUy13H5uqW8A3Pyh0f9McxvFEYj0ws35IsaACZKmYvFZjtGoXQZnVAu9tUdAgCtxdjmQwiSi7KPhy7Tws4TZcpQ8gEbFMeswVxYtSE62OxagmZst3AgCi19z9kZ9UjUV4kDbRF3Py2gbocnc0 -Provides: /usr/lib64/ardour6/libtemporal.so.0()(64bit) = set:idLNptKSMD7ZeQNivUzcJAdHXZua198Hj7Wb3LGSjaC92abB0HlIaBv0 -Provides: /usr/lib64/ardour6/libwaveview.so.0()(64bit) = set:odwDFpQehVE4EHZagQ1bCYIwMaTeMiKp7vLIqE8XfOtiRsRvObLG8J8VXpIonN9082tjxw3wbTZ656ZtIurJFFhVqLgWDZ9fZ0ZxSijxKy5dLDUsZtVZa7BkHJc7a4iZrpNZEREd45An7gXnWXWcamQ11nvUl9EJQAdibW2wrKPSEB4zI7SMsXIM1E8rlUlwl0jxxdLjr3Rn0Tge5u3Wpr5gL1WDtyYnZEWvIkLkb11Xx1Tql4zeFf7agMhsbY0gL9FhCyU2WeIvXLINa4Vjuw3TYqyT9uXesj3mwy7o0prvYnaa05EGHRAI1ZssmunNCNX1SQWL1SoUoV0EBzm4T5JPYhRRi4Btm9vpASK4rys8TLDDviFUxdYIhjn4WfxyIizhecdJUywvREeSaHhdDlVyOF9GRC3aVZsN8B2ZHb5RfEbQLUCSj9TrQm9zWaZm9hZzkr4q9xfkiUqm8ApJF2BDUce3lLGpZEOzWhauJWoVOQU2JPZBXO3EurKislF15iAQN0Gv1ZkG9WB62qciywuo30El6vb0jTRRNDv9xzVgBpOCdDVAnzk35Z04WwKJ98RWZ2PKxxZAEtE7yZd3p9Fxz268OLpoG0wDzWM11AWhKL4Sl0rzVE1nGsL08QnZ70gQ8ZpOb5AymGVKkvc4XRZJwD705A9P6UiR1JzPEZ1oysHbUUuRT0wu5Zh88l3KIywjtDnX8b0vyTlrZ3icfp1NCOCO7qbZzJtW5lL7pNM89bjhpumhZsu6RLfUSpP2L5C9oNIKqK0dpwDCulUi66p50QGwAYt1DYi7W04V6OSzMkp1PZCC9shwl9wmXOoAQk9G47Ce2U69Q7MjVhUNBZHGIkbglKn2HSIWZtXcDwCiJZb6ACPRFt529XbWNFMDOS85AbTe12zq8xHU2XFlev42DorZ7dXVl87Auipht0yB0VU7UwAQwR5dJI9zkX2vf6o1Htj7ogktZuDS82ZbMz0UCSFdMj4fNuDRSEX8acpbJZryM1hOvFiGtLhiofcW0ylS0jdvcYGRzyjZv6Fj3ef1IxgrH0TZlooyn63aneadjhI9LyZrOUZx5hHcFQ86G3INRW0x9l3NNp2LhKdg6FrmuuhWQZ90thJg0Vn5MZvJCaZjFTU8kwq48UpZpTVUSei21Hu6ZLc0ZlvPtvpM7K09R1jkimauZg1sC6Z370PuqVhm68STtwnRNet2hCxeRIPGbC0PD8e30kDWAQO0HP7D61ei9D2gtvbvLbKLKeQTPNRiHfQ1NCLSbPObvvdTErq9h9XkLjvLrgyF9FvYNVhPUvt64lgo2cxvOVP1REm1RKwLm4um3Y9Pd4LC3EmE14NJYAAZ22V4AJweLlCKvnoov1OqQ1kNaqXfQhu664wR8iWzk8sDJe8G1OAfDw5MdMpIhun5Zr7mh6L8YHodblPbiRddeS5EGtOSj4dTCzMnjfsQ6M77xkSqK56yGZnT0ZzAinJyYb13R9fotCd9tG0aMPKSC1E7Mb5ZtpSB4LiXniWUcRVZi6Ce2zZrzmAWpCRHJloe2frwzL97aCY7gnR6XLwDFMwM192NeNZ6k3khDwGULQbT6N5XhCwhlLipEq6wvkApacxggGXYe3nwrBwf9XWB8b8ZKw56g7gqFBk21hJhLwQd7wyTiQa4ONC0QT6MvDhlYYJ1U8VRREuJjxQD1YliTSp7OVclSrhV8hEWY1Q9UjgNA320YPUH1eywL4K27srtM3yDkRKZB9yvLz6jRwKmI1G75Th2AaC06qWcx7BFlmjmo5ER1M1oZHJSQifiQIswxpNyzbyOYEGeoDFp8yeaaG15LWA8u2dCHIHCCBFMMmUuoaiGza8ZmWC04IQwflGWOhgMVEqrliVQ6GVHX7rd0m2yd57YXJjzqoc4SSQQDvZdOWJ40qauPmbUGJk5NSxfAf909pOx28v2KEZnY2Q709fJgXMdothBzKfxJkHu1ZJibV0TgDMDJkXJM0igsh8o9erSkMDJJN3uBeBwBGzZt3VfFkyPn6gAz89p8Z5nskFK2B0wb7SHbmOZlAILiTRhjKDO3eMbkZy0QYKZdRqo4TiGW4yAIbPdLi6Zok6DiZimdw1FaqzavHzmaUHYbFVZjRKGps9QpVDdwYjzkwjOCb4yjpm6a8osGqeEf8J53YMPKc9b9hAGLH24BpHLGHj7j1VZfoDMLytZ9pizF9q7oX5NcwooEnFvjU1m7bUC49mHIBm7Sk254lnMZzgnJStAZlg9xp98qfqxzl9Z2Gr8JtXhA81ozV46rQy2taKIrru4NRK54rL1xNnaAhhQdZGuNAWX3DK83BQUZ4VEODz5QzJqZc7PjJGjrAqvwUZgGFmkvPNZjNhnDdT3GwGm4jZ4V9DASf0SHbh4QZeVnIJTX9QpgETJzmU214GjDx2v7KvU7c4NlugqB3HZg8KImzAkxbGZoZDMbOj2s3dSOKkqwKCF7w7EieM7lTbPkolLof4qUKhOQzHCpH3gws1VdxgegfLFMlpk3a5H44gPKWfvZhfv5EF0rsdFXRwk0aBmaYiy3ZxXZghHbDVZbyAHfaTAoIzzEoWpVkN0 -Provides: /usr/lib64/ardour6/libwidgets.so.0()(64bit) = set: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 -Provides: /usr/lib64/ardour6/sanityCheck()(64bit) +Provides: /usr/lib64/ardour6/ardour-vst-scanner()(64bit) = set:mdvDHslhzxYIWabZD5hVCENOZyugW2v22u7HZ8h9BBUULWxf6oYIqncleE8ZbctVHlRQH7eAlhnWmeY4qLHK4BOihuEHMejBiBWTtIjeEo383Q7lYlAJaVEP0Vc5qz6xA7fUlTkjjvqkGfn2UWZikcXHkH1bkush3H7Cxj0729t2ql2KwjaZ2cLjbTBX06xnWDhHdPBADsb2HVx8jdY9skak3CfWNI0gVsRTEvVN59UAGiOTQnXcXWE5ZEgZpeZa2wexPA8P9wSXGXlhKo9dTEqAGPfalgiGx0x8ua1ZiwezGmWxS2ZHHHj2RlIqmHL8WSZpfIBxJhyd6qq5nWCikW8g6KkJjifFaaZkDyUMhwx1S86xgNH2SoFZf3GZDrwM58ghn0w6EOZv9BUCWusV4pwaOuRJXo6SfESUDypp5675IWG0bKp0uCQd2Mq8MO6K9u58zgarO92M1EeV3mag69icse49LvhDoRyz11qZHGdymmAIwZxokvZj8oGQNCe4tZHiYLnXvuwDGTZ3rNhu0mBGZGdUXvH64K1ZgtMl3q3nlq7jU2ANN45lstz163NwQrpyDe53yHlNWN1Zr63WtJD5pSnWD03omtyfyZoHab5VhtC7m2R9RRj9bGBSFlsYTTnQ3EvPnrARCrTwZj1CiGqjHb4I5lBU1ZxL6EtiDx4Kl3ZArhq0WOuK4v8EFJPMYhy03dMMnkwUbJ9ZuhCvq5QdzsKQ8V9Ywz2NSbMghEMeJkcnMCowc5E4CEZecVSOcansYk6kWjpXjIKzmtD0SbC6BFJTxfDFpIdqmr2 +Provides: /usr/lib64/ardour6/ardour-vst3-scanner()(64bit) = set:mdvDHslhzNJZBmBjtBBZHyEsjQoVvN3inUjgMXoJ7ziabNNvR3vcMUpRKoGsghWnCKYRGqWR37OGEbR7Sx3fxSXGbhFIkA7WaIPWAVT9x1QLXoDsgNS43sgXzaZq8rlOhD1OpaQ6d29fuE9pcSkjjvqkGfn2UWZikcXHkH1bkush3H7Cxj0729t2ql2O1vL9lJe1puDmKbTxT1GpnWDhHdPBADsb2HVx8jdY9skak3CfWNI0gVsRrT6nAwjGa9vjvdW1qNf2VDeZa2wexPA8P9wSXGXlhKo9dTUds62j9NYjHcZyAAq8g8O5eD5UbwezGmS0zM2UlYvnnD4GHZjgbpJZiyKJvZgrporAozxmrbEC4uOdBEQhwcsFqDAuilwM4Nxz033mchuzgoicPGwdmqZLwWz1KS0xbgwWhSacO0E1qfLeZjF4TkTzbD83khSHKt7PMZhkrYjNII2j3Ne0HKaMyr6wD9tz0I62s0yjlhUCUlUNqNharO92M1EepeQWa58z496e7yATLEjc9P8UogwSZGqzEB59bUvwhZ9Zw2CatIF3hTZG4ZHnXvuwDGTZ3rNhu0mBGZGdQGKyW6TG1hBsQV3tHz2G1Jxpi9kpchW2EZiP9zitz163NwQrpyDe53yHlNWN1Zr63WtJD5pSnWD03omtyfyZoHab5VhtCzkO8xWAWWFA5RiXQaeZrLLE7gxyfOnrARCrTwZj1C1TEFO5yXihBgMmkly7Yx8jn3QeFP8hbgoRMfJ5Je7pCpHcfTj5IEQSpoZok4msz6oUbagYBSAloJDcZAHwKsNuNVizADM3ea4rL035x2XQiNsNRiNtwc5E4CEPHTZ4KJczO57fB1BZkpXjIKPcRuFj0XBUSoJcJZeMDPQcS6dHdhH2 +Provides: /usr/lib64/ardour6/hardour-6.9.0()(64bit) = set:mdkNkX70qxC4ZHZr4DrfFkgLGxs3TXZ1OlN9JcFiRHZs0oVQiakGSbyMtvZktNwfy6Rk0KGLaMRpf6x4sBmfZ7WGytOAj4BEAwJGWQEOZajTf9gppK8WuDr7un7aNAbbz3dsiX2NGAW7AqfnIRyKkw1hVknKVUpsqJyGIIcZkmdpc8lSDhfC57pZBpAwYyw9x2Z1BIZE5qg58J8Fg5BsZdJJ4LNNZhHu5qozej9QH05MeYp8cB4395mEhGK1U7owTMwd5oFd2kGGNrwmxQlt8bHBWfZ671sYpb9dtArYLZtg1DIv73MzXMxcHRYb1nbrKzCymevD6shR7k54YjrHa7wMoBY8OYBXDGOoOZhe04TZ4PITRlkbzqti3869QAa1jAUk3q35wGRLLn8cAuAl0TihfMFcayJRTIZaWoZ5W8CM0A6BFC4j0Ijh8ptaaMUlomFHb0rdlAhiGzEfb6ppZIprwIUeyzIXELPrx53gQ951Ns0vaoGQInPnquwArMM8ZoRFbkL3Z0eXNZrDEvUXxdZtkZ1MdlvFA3JVK7DFDJTDJx2oJ0J0vwR7dvOGkjtLELJSdQ450X6gzsNWCIZ9Ty2wjfI0bFGQhcitkp9CRUXgUjplsa1BMZ5T1BnZtCx0 +Provides: /usr/lib64/ardour6/libardour.so.3()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libardouralsautil.so.0()(64bit) = set:kdGh27KdtRj1XBFzKxHkFMZCrVGyQvF4d825Zetq0nExquMEHv7sI4a6gX1M5fqQ2LAHChGqlcbmS7ZHogUoFIQeBrtyK7lCeTwuR8UcDkenvygl6va89VZAzwDK5Xm8jiwqLpqHWyL23BJk4KsRTdYZ0JzPLvrbrCGbwZs4FlZchuTs8NChKXjMWWZxytxk6361vyVAEnOYnsnIX0 +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/libcanvas.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libevoral.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libgtkmm2ext.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libmidipp.so.4()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libpbd.so.4()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libptformat.so.0()(64bit) = set:ndSHdyjhqAQDvYl5lp54ncIewsMWYhQZjkznVYyF2WWkXgzB5kc9qnncDaZDmutHza5BNh6qsy2zOgH8QzCWB6AAVdGW6aGqCLIPTfE9F5winY2Bz1WAIUsBwZC6xL017LJEcr6c0Z5NYWttdczsct3EZ1CnErOSzWwceeCTZ75ugRdn0k5A7wwnMuswm2w3R3tElTxqQ2F9iThqUc9SZ2JrzlSZsNzmX69n0B0gY96StQ5GeJFAIdYSx2CVtL8XapPqDaAn5ZITsHgaZDCtjJdhZcZsE6uXFl0cfGmdZAXBOiYa25pGpq9yl0izRO8984wxOZoL8gp3hMmM3uqVMSxOncMxzXRYQR9e4ZebeHjpRZgZ0czhkMqFFZCYjdzXk0BrcyAvdZzpC9hrbQ4X67utI0BIOPLzbVZuGVuKo6SAtroLDfJfkT7F75iQ8kZvlGQlgvJd6VVtnJpox965uPdZCfezDDn8iaD5IDdyPiRXbMi4F2omaO0PEMLwT3ylS1VtZ7eP9Nk1YxnrBIfoyZFvcGIn92hEvATufqIGZGufQhPWpVsAXvrZwVJcaO4ei7H0ypfQrdouonb1CUHPNqElS6bWTJgVGgZFxL95oqAOZba570x5lWf45dA4yJD2MvpjvKARR5ZhgdHHxpZJ2vzNWCXpyDr4yaRIbVOVcwNe2kfZE07MCbUHEmWS0DHgj4XxP7hLMjLEuHmW2EyhZm8x8zqaDWRr3qNeKOb2fqQ8D2UQnlpLBeAvROdbI4txm18VBfZfe3CghfM6ivB0S4ooIro1o0Z6iYFDOpUSZ85cVtExMHqBncQjIfY8bvme5ISq3rcHWgZ3Ri2lVpspn8SeqLLBGwjW5xNt5HO84k1uEd1VQKRK6odZvxPag40FtXVZC4Pj8zyiKEPwCerdEodeZ05W9VxxEeono1QvCZaHaDZitgZluPom3gZFAhGzgveEpnPsZqqsrDpVrtBbmf1NpO5Yu9YS69c7yAGJQA2OdI97ZaKzklFu87X8inUNglHi09mZ88Zt0appfZINoLHswwbNr9AbCEHUf8X0k1QkdNA8Z8wxrZuEPh4SCszLif3Z9B9q34Cf5Oyt8gcjtS13EHxMDLLzMXKpLSLDL0wd5GjUe0pzVwwguOzWo8TP45nbwHmYiUqucR18dEJtSrPfvcmzRWTXbUOP9ARTw9dZ7L9xwCVyxQ9bmtCQOAUIpvZKF3eDhCn3Zjj7AaHetDu51QsYFXLYMw1Ujkr8gbbaw9Nc7empaHUdRBxqHhBsTMqxDCe2VMIEL4oCMLkkZp00V6aoVkMhQYQvWkxzPO9Z2F3Lx4OIbIpOy6kOCLuAUNd87NtfDhz0xKA2XM1C7OTpzOuk1iqrcOt3IRgHTOAUjUV4kDrYC55wmM97 +Provides: /usr/lib64/ardour6/libtemporal.so.0()(64bit) = set:jdLNptKKD0lQtWoFf4ZC3ZzKZjDvQd3Z3NqfFoMG8ZoU00qYVV289hHuh03lA4qDkrkS573fkU56v9olaZw +Provides: /usr/lib64/ardour6/libwaveview.so.0()(64bit) = set:odwDFpQehVE4EHZagQ1bCYIwMaTewbqYZ2H6aOZjOtiRsRvObLG8J8VXpIonN9082tjxw3wbTZ656ZtIurJFFhVqL864YPZsDuUfIBC2t5bqufNVYXYuZ8iGRmC3529ZJIUvI6JxEwYW0qZyZdRpkIE32KZgLa1JBCIhqhn0sPtS6JAoAZ0roKtmU0kAJaYaMawFMMCTFJxWbwr8D2L1ZcSawu3QfX4VLZhRZEBWBq98ofcUmHyoQ9Z9358U8K1gDbFhCyU2WeIvXLINa4Vjuw3TYqyT9uXesj3mwy7o0prvYnaa05EGHRAI1ZssmunNCNX1SQWL1SoUoV0EBzm4T5JPYhRRi4Btm9vpASK4rys8TLDDviFUxdYIhjn4Wfx8ZAA3jjbK8UndGrvbcJ6RsmBbaDCEmreEAXPN8B2ZHb5RfEbQLUCSj9TrQm9zWaZm9hZzkr4q9xfkiUqm8ApJF2BDUce3lLGpTqZ8kYqRNOBFN5qDVZjwWJVaNlB6k8hi73EZlwfFCEnq8EN892Wxd0wmpYJ0ctnn7vZliUoekpCIpPpeVR8RghfgE3WSCwkHTbPKxxZAEtE7yZd3p9Fxz268OLpoG0wDzWM11AWhKL4Sl0rzVE1nGsL08QnZ70gQ8g4TkuFwkQidTBWzxoLZv6YY0EwcpS0nGeEts6JfM4VmnMNZaZm0gL2ZwkDKIywjtDnX8b0vyTlrZ3icfp1NCOCO7qbZzJtW5lL7pNM89bjhpumhZsu6RLfUSpP2L5gLqtRs10IpQH2nOM8H0wm5AALbUAnWg7w8Tg6QsnMYLpCM51mB0qJbzhijBEisoW8wrAgv0fB7x7nZvGOiJ0lVu9IqPGXTXcDw0Znd8dDHjXa4iSnQzjxfBJha8nKt246Rg2nN5SjHsZogU4rHZGpfL2VwQjabG3gI487ZwsgaOAJJKEFBdpAiCA1mMqTQ164lDLvqz8QLMz0UCSFdMj4fNuDRSEX8acpbJZryM1hOvFiGtLhiofcW0ylS0jdvcYGRzyjZv6Fj3ef1IxgrH0TZlooyn63aneadjhI9LyZrOUZx5hHcFQ86G3INRW0x9l3NNp2LhKdg6FrmuuhWQZ90thJg0Vn5MZvJCaZjFTU8kwq48UpZpTVUSei21Hu6ZLc0ZlvPtvpM7K09R1jkimauZg1sC6Z370PuqVhm68STtwnRNetqtPFqEjdXIWy9MY9yP00RFe9JcMWYNFhwzkOF0kTTOTXyXHH3ZdPNRiHfQ1NCLSbPObvvdTErq9h9XkLjvLrgyF9FvYNVhPUvt64lgo2cxvOVP1REm1RKwLm4um3Y9Pd4LC3S8SYq0hsbf9pL8AjgS2WYmpWZt56SnwI6t0lIySZjQhu664wR8iWzk8sDJe8G1OAfDw5MdMpIhun5Zr7mh6L8YHodblPbiRddeS5EGtOSj4dTCzMnjfsQ6M77xkSqK56yGZnTwNj7natRaOL4ckDYwRpSAQF2E0fXqr6wu0LkUTpSB4LiXniWUcRVZi6Ce2zZrzmAWpQxmxV8YI1eZmOxy9ZxgnR6XLwDFMwM192NeWf3khDwGULQbT6N5fCS5jMEGnFckd3MfaOc5Cg88RtuDxbMJiMDAtZ2hmgZt1bLnlM38JQiaxwESEngWCra3cnnymxmoUBp2gvr0ZJpkVb0U8VRREuJjxQD1YliTSp7OVclSrhV8hEWY1Q9UjgNA320YPUH1eywL4K27srtM3yDkRKZB9yvLz6jRwKmI1G75Th2AaC06qWcx7BFlmjmo5ER1M1oZHJSQifiQIswxpNyzbMTEWwtCCx8WEEE6kYGjyU9QoKOKqqmC23rxXxF8FeGwUrWC04IQwflGWOhgMVEqrliVQ6GVHX7rd0m2yd57YXJjzqoc4SSQQDvZdOWJ40qauPmbUGJk5NSxfAf909pOx28v2KEZnY2Q709fJgXMdothBzKfxJkHu1ZJibV0TgDMDJkXJM0igsh8o9erSkMDJJN3uBeBwBGzZtzUy4BkaNVb38OhAAcAZqbeGknxi0MB3XlcmbiSnnF9ptQAXFYw3Y2RL0gPXSTRqo4TiGW4yAIbPdLiwR5DiZimdw1FaqzavHzmaUHYbFVZjRKqIEP6RZer0VD6F0DAdn84DOIckgMUkRsgvgqbceSB9p99ykZdl1yOIRnRRFzFwYZnIjUnNKZscFNQ4J3IZ2yp0NMgLiZC2fMWo1TAYGTSmpbJeIF4a8GKwZDOHEYnXeiZyEAMI44J7JMNGAuht3FJrf206Ze46rQy2taKIrru4NRK54rL11b065iuW5jGLfsWyckizTjVEODz5QzJqZc7PjJGjrAqvwUZgGFCR5XfNhnDdT3GwGm4jZ4V9DASf0Rg7BB82WufZySSXZ4EPwgLr7JM528kDe35ZuMZ3Y3ublb8rpB3HZg8KImzAkxbGZoZDMbOj2s3dSOKkqwKCF7w7EieM7lTbPkolLof4qUKhOQzHCpH3gws11uc0Zcrasl6RwiNa11QIHZjvZhfv5EF0rsdFXRwk0aBmaYiy3ZxXZghHbDVZbyAHfaTAoIzzEoWpVkN0 +Provides: /usr/lib64/ardour6/libwidgets.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/sanityCheck()(64bit) = set:dcb5 Provides: ardour = 6.9-alt1:sisyphus+285203.100.1.1 @@ -1342,3 +1341,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 f5707a48285a8c1a70b57d0ff9916bde +File: /usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so 100644 root:root 74453858049784f5048a23c38364f381 File: /usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.ttl 100644 root:root 647b0d693080ffc9347379c0bc04c3da @@ -1347,3 +1346,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 d37ce6a242da9ce2d57330914262512f +File: /usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so 100644 root:root 12fc053938f5acc731664c4fd0d799b4 File: /usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.ttl 100644 root:root 07d37629a975f92fa648cf3116da7244 @@ -1352,3 +1351,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 f0b3559be2ad914e13e58b4804876cbb +File: /usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so 100644 root:root 228a2c52284ccdc92ca5df2c1fafe09c File: /usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.ttl 100644 root:root e50d50b57a0d16f49e9c1311d009b420 @@ -1357,3 +1356,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 769922db84787bbc1f2433380ac183d0 +File: /usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so 100644 root:root aa0ab119808b6ac3d4d787f7737a869d File: /usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.ttl 100644 root:root e14d27c52191384aed8ccbf84d4e4aa8 @@ -1361,3 +1360,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 9f87575970708b62ddf5924924b07e66 +File: /usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so 100644 root:root 922829873c014f1497f40b4e716ea6f8 File: /usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl 100644 root:root 60cd54b87dce1d0876bc92b73d9373b4 @@ -1365,3 +1364,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 733adfabe8732a66ebe2bdd63c41eea2 +File: /usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so 100644 root:root d133300871ac0836087f08dbdb681fc1 File: /usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.ttl 100644 root:root 27b04df9003fa33bd8f2d0a9c9bd203a @@ -1370,80 +1369,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 434849ab0ce516ac0961445e41954d67 +File: /usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so 100644 root:root e96ade2fb9de4c0426559eb2aacafb12 File: /usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.ttl 100644 root:root f0e97ba30f53595f5581802399d5427b -File: /usr/lib64/ardour6/ardour-6.9.0 100755 root:root 1134bd3ebd41272c3580a55aae924bb9 -File: /usr/lib64/ardour6/ardour-exec-wrapper 100755 root:root 5741fa545ae8b1c9614d3269ddb17bc1 -File: /usr/lib64/ardour6/ardour-vst-scanner 100755 root:root bb9ee462b4abf21b0db54cfc79d4b287 -File: /usr/lib64/ardour6/ardour-vst3-scanner 100755 root:root 9554660bdacd3e53fb9393d2d3bd052d +File: /usr/lib64/ardour6/ardour-6.9.0 100755 root:root 7e8d533234bd41f526ce78a4f3adb90d +File: /usr/lib64/ardour6/ardour-exec-wrapper 100755 root:root 746d1f05aaf1edb459ec61161d611956 +File: /usr/lib64/ardour6/ardour-vst-scanner 100755 root:root 988751cc5a90cc804a17190a04e9f282 +File: /usr/lib64/ardour6/ardour-vst3-scanner 100755 root:root e5a01a782db3669132df8c7bce5aaeb7 File: /usr/lib64/ardour6/backends 40755 root:root -File: /usr/lib64/ardour6/backends/libalsa_audiobackend.so 100644 root:root 5c4d83282df586bd447aef8798f924e4 -File: /usr/lib64/ardour6/backends/libdummy_audiobackend.so 100644 root:root b09ef7addc9a96537bf53c2bf668aae6 -File: /usr/lib64/ardour6/backends/libjack_audiobackend.so 100644 root:root 94f952fbfb10cdbe28a8c3fe5c24049a +File: /usr/lib64/ardour6/backends/libalsa_audiobackend.so 100644 root:root 458496fb92f757edb05fa030c8b45f1e +File: /usr/lib64/ardour6/backends/libdummy_audiobackend.so 100644 root:root 7dcf0ac2f67347a52aaf8508bfacd2f2 +File: /usr/lib64/ardour6/backends/libjack_audiobackend.so 100644 root:root 9b9e8503405ab36e1f67ba097114b024 File: /usr/lib64/ardour6/engines 40755 root:root -File: /usr/lib64/ardour6/engines/libclearlooks.so 100644 root:root 290ac7ca1c4cca9551fdfa64993a4ec1 -File: /usr/lib64/ardour6/hardour-6.9.0 100755 root:root 39da8fbf9e0edf8e5e2a299c02305fd0 +File: /usr/lib64/ardour6/engines/libclearlooks.so 100644 root:root 5c34552c6935a4db69401c041caee432 +File: /usr/lib64/ardour6/hardour-6.9.0 100755 root:root 5640bae6b47406645a041254f9d9d988 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 bb431c54e023d11b78ffaac8589a29cc +File: /usr/lib64/ardour6/libardour.so.3.0.0 100644 root:root 112ceea55a6e24537e7ae9c77208b412 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 523396fac1c0f5b7a490a841818f9fb8 -File: /usr/lib64/ardour6/libardourcp.so 100644 root:root dc4c3fce1ba941ed9bea0a3d10c22d85 +File: /usr/lib64/ardour6/libardouralsautil.so.0.0.1 100644 root:root 10335c4ca757a95357674df941d47efb +File: /usr/lib64/ardour6/libardourcp.so 100644 root:root 9c47d109ec493e1307c120016f440d6b 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 f2e2cd36caeec812ceeb74a3b9df6526 +File: /usr/lib64/ardour6/libaudiographer.so.0.0.0 100644 root:root ba4a48e529919a5e90cf7b45737c6932 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 4d25cf5077b3d890d1943444f44e2549 +File: /usr/lib64/ardour6/libcanvas.so.0.0.0 100644 root:root 4c42a8c4620abb88755bbccb68562d98 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 c865fcebbc9be04babbefe909a80d3f7 +File: /usr/lib64/ardour6/libevoral.so.0.0.0 100644 root:root ec5ef640ed8914e6126c12c46b0f4d6d 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 d9c2b2c3f83375817f35cb2bfb427114 -File: /usr/lib64/ardour6/libhidapi.a 100644 root:root 07fe6fa37da56f15f6e941ebab38bb32 +File: /usr/lib64/ardour6/libgtkmm2ext.so.0.8.3 100644 root:root 869fe6ba31eb9ced542af8cb7196dab4 +File: /usr/lib64/ardour6/libhidapi.a 100644 root:root cd16cdea1b23f066329cf9d77b43ab60 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 a23e6bb8936ecaf02d3ef46b92d46541 +File: /usr/lib64/ardour6/libmidipp.so.4.1.0 100644 root:root 61f8444717a17143cde1d93f2bebf380 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 cb4196d6467565a5b43937cab6547e32 +File: /usr/lib64/ardour6/libpbd.so.4.1.0 100644 root:root ad6e52b2dc7463f81f08e283dd62f896 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 fbda7545cf16420d68977912b19d79a7 +File: /usr/lib64/ardour6/libptformat.so.0.0.0 100644 root:root ba00657a4498a97b0399f660a4ab1890 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 4d270d1bbd37ee1919fd7c07d781aa61 +File: /usr/lib64/ardour6/libtemporal.so.0.0.0 100644 root:root 8fff71d1f5ad0e42bcdbfece5a7b4d73 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 beaa1cbc0d7f1e15417484fed905df59 +File: /usr/lib64/ardour6/libwaveview.so.0.0.0 100644 root:root 6b4b2f16008a1d562f523dfdb120c467 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 7244065ce8dee3fc0543928cdf901764 +File: /usr/lib64/ardour6/libwidgets.so.0.0.0 100644 root:root 833fcf76fcb42cc9cad167a05084a5f9 File: /usr/lib64/ardour6/panners 40755 root:root -File: /usr/lib64/ardour6/panners/libpan1in2out.so 100644 root:root 6bf3821927040140a95ec28289ef2ef6 -File: /usr/lib64/ardour6/panners/libpan2in2out.so 100644 root:root 61ee8811564c212abd869b9835e0abcf -File: /usr/lib64/ardour6/panners/libpanbalance.so 100644 root:root cf329533b45fe0af0e75a04b23fb8892 -File: /usr/lib64/ardour6/panners/libpanvbap.so 100644 root:root 1eb7c0df311ae9ae91b2d4743f3d350a -File: /usr/lib64/ardour6/sanityCheck 100755 root:root 70a67d825e3325d75ca7d0a7a8ac4d2c +File: /usr/lib64/ardour6/panners/libpan1in2out.so 100644 root:root ffbec71b00ab0f0a2abadd68556b3095 +File: /usr/lib64/ardour6/panners/libpan2in2out.so 100644 root:root e3ed1b9d709e4c0868d740aa7b7cdee9 +File: /usr/lib64/ardour6/panners/libpanbalance.so 100644 root:root d620736dc0240d494d2f7706353b1c24 +File: /usr/lib64/ardour6/panners/libpanvbap.so 100644 root:root 0d9e0ab50f05541113e051ca189fc332 +File: /usr/lib64/ardour6/sanityCheck 100755 root:root 5ce574992ed91f86897130e86f21d791 File: /usr/lib64/ardour6/surfaces 40755 root:root -File: /usr/lib64/ardour6/surfaces/libardour_cc121.so 100644 root:root 457b4d4b75adb430d14472d7f16f0111 -File: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so 100644 root:root 4141535e1603cf01376b776cc258ed60 -File: /usr/lib64/ardour6/surfaces/libardour_faderport.so 100644 root:root a7fc452d4d6a1c2ba69ef0410f2c3185 -File: /usr/lib64/ardour6/surfaces/libardour_faderport16.so 100644 root:root 1a62ce31791a25ca2449d8c37edbde58 -File: /usr/lib64/ardour6/surfaces/libardour_faderport2.so 100644 root:root e19ec3c47ad9e8f83aa5281892fef33d -File: /usr/lib64/ardour6/surfaces/libardour_faderport8.so 100644 root:root 42b7be5d410bbe42aa686761ab5f8300 -File: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so 100644 root:root be3108ed2a8e02176430e28cd948800e -File: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so 100644 root:root 1fc6d0597dcdb5d9be89e2754cad47a1 -File: /usr/lib64/ardour6/surfaces/libardour_mcp.so 100644 root:root 84f75640dda147c42087ea6b53b762a4 -File: /usr/lib64/ardour6/surfaces/libardour_osc.so 100644 root:root 844be98c6fe222301423df21bcbda395 -File: /usr/lib64/ardour6/surfaces/libardour_push2.so 100644 root:root 87d08ab7c4a4dc92901dada0dd04d612 -File: /usr/lib64/ardour6/surfaces/libardour_us2400.so 100644 root:root 85a74509b0e355fb270952c1cd03126b -File: /usr/lib64/ardour6/surfaces/libardour_wiimote.so 100644 root:root 6828abaeb65a2ff5d2fce86857b7c3c4 +File: /usr/lib64/ardour6/surfaces/libardour_cc121.so 100644 root:root f8b3d3a26b72f62383539a70867ad401 +File: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so 100644 root:root e1035d5df68320554b8407f505c49057 +File: /usr/lib64/ardour6/surfaces/libardour_faderport.so 100644 root:root 4d1259853ac78e86f6156540d10f493d +File: /usr/lib64/ardour6/surfaces/libardour_faderport16.so 100644 root:root 2f01eb3b031a91881c596f966acf8c76 +File: /usr/lib64/ardour6/surfaces/libardour_faderport2.so 100644 root:root 00be03585993a7b132ce30385a3c9102 +File: /usr/lib64/ardour6/surfaces/libardour_faderport8.so 100644 root:root 1d80f96e6382483979836a2df6ab3573 +File: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so 100644 root:root 6870827a4be8650db221ec68ea115893 +File: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so 100644 root:root fdbaefd25224642727c113ae5d86994b +File: /usr/lib64/ardour6/surfaces/libardour_mcp.so 100644 root:root 1cf67a309d752935d1df8af88d0cc871 +File: /usr/lib64/ardour6/surfaces/libardour_osc.so 100644 root:root bc1a1e61eedff0f909991ae92d14e9a8 +File: /usr/lib64/ardour6/surfaces/libardour_push2.so 100644 root:root 0e28882a3624002598e7611113420094 +File: /usr/lib64/ardour6/surfaces/libardour_us2400.so 100644 root:root 8030f908ee253382d5dbb07cdd12baae +File: /usr/lib64/ardour6/surfaces/libardour_wiimote.so 100644 root:root 63741094f2874a8bcbc6180f28aa2e18 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 99e04b9e32d06efe73cf2b315e855ce6 -File: /usr/lib64/ardour6/utils/ardour6-export 100755 root:root bb80718a4e0d56cc6300da4af59cec86 -File: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq 100755 root:root 8991edf17aca00d18aefb120d0af79c0 -File: /usr/lib64/ardour6/utils/ardour6-new_empty_session 100755 root:root db7976a6870bb797f9a4384f505353b4 -File: /usr/lib64/ardour6/utils/ardour6-new_session 100755 root:root dda834733e473fa05b18d014218c6310 +File: /usr/lib64/ardour6/utils/ardour6-copy-mixer 100755 root:root 9c37c553db7f4bca8dee242ae18b60a0 +File: /usr/lib64/ardour6/utils/ardour6-export 100755 root:root 0b98062dca4fc042ebf1b4b27ff14983 +File: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq 100755 root:root 070d088df1811aa9d1ac7a86bbfeff08 +File: /usr/lib64/ardour6/utils/ardour6-new_empty_session 100755 root:root 4e78e63132d82bb9a08997b6ae1f5077 +File: /usr/lib64/ardour6/utils/ardour6-new_session 100755 root:root 32cddb9cb0862bd66443e3387f9da822 File: /usr/lib64/ardour6/vamp 40755 root:root @@ -1451,6 +1450,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 6bc95cc0266633a693814621e47ac5ab +File: /usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 100644 root:root 0f7314c7401c003e0e3b6e5a45847098 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 9809c1fae9fb3409e96513a72bd04e7d +File: /usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 100644 root:root a7c63a5b115c11ccc996190d274fe972 File: /usr/share/applications/ardour6.desktop 100644 root:root 34d7dd1deea7295413d7a7b8682f7b2d @@ -2547,2 +2546,2 @@ File: /usr/share/icons/ardour6.png 100644 root:root c1e30ec1ce5067985e8381702878787a -RPMIdentity: d7d5e864f5332dde8e56ac33e35d39eab8d60f6bfe46d0f6e7b3de3f748e21ad15094e676a9a6f178fea80b2bed6059891831d29c34d5b6808c87dffe65868a1 +RPMIdentity: 0f0d1db37b8211d0b3b338352154eae48770ad66104d72e4e5510023ea337efc09559ad3e5b1701f06d48f44c6198288c261a49238d41ec006e3e88850e72594 --- ardour-debuginfo-6.9-alt1.x86_64.rpm.repo 2021-09-14 10:13:23.604638631 +0000 +++ ardour-debuginfo-6.9-alt1.x86_64.rpm.hasher 2021-10-24 19:07:30.796103956 +0000 @@ -1,158 +1,153 @@ -/usr/lib/debug/.build-id/04 40755 root:root -/usr/lib/debug/.build-id/04/714125e940418619f53e2de8b259466f9ff5c3 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_wiimote.so -/usr/lib/debug/.build-id/04/714125e940418619f53e2de8b259466f9ff5c3.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug +/usr/lib/debug/.build-id/02 40755 root:root +/usr/lib/debug/.build-id/02/166bc785552bc8ec1c40a14f6624599cda0932 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_cc121.so +/usr/lib/debug/.build-id/02/166bc785552bc8ec1c40a14f6624599cda0932.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_cc121.so.debug /usr/lib/debug/.build-id/05 40755 root:root -/usr/lib/debug/.build-id/05/1f5e50f04606407855c0b96196db19e17c54b1 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_cc121.so -/usr/lib/debug/.build-id/05/1f5e50f04606407855c0b96196db19e17c54b1.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_cc121.so.debug +/usr/lib/debug/.build-id/05/0542baf743e219419d42ee90c699181e1fb8c7 120777 root:root ../../../../lib64/ardour6/panners/libpan1in2out.so +/usr/lib/debug/.build-id/05/0542baf743e219419d42ee90c699181e1fb8c7.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan1in2out.so.debug +/usr/lib/debug/.build-id/05/79cfe9e5ac31f60105a10bc3b93d1c12344afc 120777 root:root ../../../../lib64/ardour6/libardourcp.so +/usr/lib/debug/.build-id/05/79cfe9e5ac31f60105a10bc3b93d1c12344afc.debug 120777 root:root ../../usr/lib64/ardour6/libardourcp.so.debug /usr/lib/debug/.build-id/07 40755 root:root -/usr/lib/debug/.build-id/07/5f0d4e9c7f87d945587dd67cb7be665528d9ad 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_session -/usr/lib/debug/.build-id/07/5f0d4e9c7f87d945587dd67cb7be665528d9ad.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_session.debug -/usr/lib/debug/.build-id/08 40755 root:root -/usr/lib/debug/.build-id/08/1b7a3bd0c8a94e00d38f8c537d64dc5b91b0be 120777 root:root ../../../../lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so -/usr/lib/debug/.build-id/08/1b7a3bd0c8a94e00d38f8c537d64dc5b91b0be.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug +/usr/lib/debug/.build-id/07/6fa408e50dfb5178d5b027d2030ba9da1c758c 120777 root:root ../../../../lib64/ardour6/panners/libpanvbap.so +/usr/lib/debug/.build-id/07/6fa408e50dfb5178d5b027d2030ba9da1c758c.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanvbap.so.debug +/usr/lib/debug/.build-id/07/ccdc83c7bfba6e15dd34eca6ee7b922166f13f 120777 root:root ../../../../lib64/ardour6/engines/libclearlooks.so +/usr/lib/debug/.build-id/07/ccdc83c7bfba6e15dd34eca6ee7b922166f13f.debug 120777 root:root ../../usr/lib64/ardour6/engines/libclearlooks.so.debug +/usr/lib/debug/.build-id/0b 40755 root:root +/usr/lib/debug/.build-id/0b/78fe697e05cc2c643224b1031497588b72d83b 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_mcp.so +/usr/lib/debug/.build-id/0b/78fe697e05cc2c643224b1031497588b72d83b.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_mcp.so.debug /usr/lib/debug/.build-id/0c 40755 root:root -/usr/lib/debug/.build-id/0c/04b600dc7fdc1f49f78053657019ccb6f46df2 120777 root:root ../../../../lib64/ardour6/ardour-exec-wrapper -/usr/lib/debug/.build-id/0c/04b600dc7fdc1f49f78053657019ccb6f46df2.debug 120777 root:root ../../usr/lib64/ardour6/ardour-exec-wrapper.debug -/usr/lib/debug/.build-id/0c/d4f38bee24f638f030e69c0a3fab36ce9dd390 120777 root:root ../../../../lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 -/usr/lib/debug/.build-id/0c/d4f38bee24f638f030e69c0a3fab36ce9dd390.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0.debug -/usr/lib/debug/.build-id/0d 40755 root:root -/usr/lib/debug/.build-id/0d/0e4fbcec649e2c52ee6e5205a1e67573402cbe 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_launch_control_xl.so -/usr/lib/debug/.build-id/0d/0e4fbcec649e2c52ee6e5205a1e67573402cbe.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug -/usr/lib/debug/.build-id/10 40755 root:root -/usr/lib/debug/.build-id/10/5d03a6cc8cb40c864a9d878848fcf1938a7f78 120777 root:root ../../../../lib64/ardour6/ardour-6.9.0 -/usr/lib/debug/.build-id/10/5d03a6cc8cb40c864a9d878848fcf1938a7f78.debug 120777 root:root ../../usr/lib64/ardour6/ardour-6.9.0.debug +/usr/lib/debug/.build-id/0c/9d3a552460f45333b42cc70588f2f69c670776 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_empty_session +/usr/lib/debug/.build-id/0c/9d3a552460f45333b42cc70588f2f69c670776.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_empty_session.debug /usr/lib/debug/.build-id/11 40755 root:root -/usr/lib/debug/.build-id/11/326183723d0907c76e2065bc0e1c665e89b0f1 120777 root:root ../../../../lib64/ardour6/libardour.so.3.0.0 -/usr/lib/debug/.build-id/11/326183723d0907c76e2065bc0e1c665e89b0f1.debug 120777 root:root ../../usr/lib64/ardour6/libardour.so.3.0.0.debug -/usr/lib/debug/.build-id/12 40755 root:root -/usr/lib/debug/.build-id/12/dd076ac1052280b146144ac05e6ed57bfc0621 120777 root:root ../../../../lib64/ardour6/LV2/a-comp.lv2/a-comp.so -/usr/lib/debug/.build-id/12/dd076ac1052280b146144ac05e6ed57bfc0621.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so.debug +/usr/lib/debug/.build-id/11/8ed5f4ceaa8607058b59c278ac5e651fb518c5 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport.so +/usr/lib/debug/.build-id/11/8ed5f4ceaa8607058b59c278ac5e651fb518c5.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport.so.debug +/usr/lib/debug/.build-id/11/c71903081841e65efef8eb072fa8b31e691da1 120777 root:root ../../../../lib64/ardour6/libardouralsautil.so.0.0.1 +/usr/lib/debug/.build-id/11/c71903081841e65efef8eb072fa8b31e691da1.debug 120777 root:root ../../usr/lib64/ardour6/libardouralsautil.so.0.0.1.debug /usr/lib/debug/.build-id/14 40755 root:root -/usr/lib/debug/.build-id/14/8dccf56d8cb264ed94d8130c2187af8b4d5ff8 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport8.so -/usr/lib/debug/.build-id/14/8dccf56d8cb264ed94d8130c2187af8b4d5ff8.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/fe644cfe4bcaba911d5fc1164fe02d5b365c7b 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_generic_midi.so -/usr/lib/debug/.build-id/1f/fe644cfe4bcaba911d5fc1164fe02d5b365c7b.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug -/usr/lib/debug/.build-id/23 40755 root:root -/usr/lib/debug/.build-id/23/81e1f112c2cf695eadec8111ebe1b13a70d61f 120777 root:root ../../../../lib64/ardour6/libaudiographer.so.0.0.0 -/usr/lib/debug/.build-id/23/81e1f112c2cf695eadec8111ebe1b13a70d61f.debug 120777 root:root ../../usr/lib64/ardour6/libaudiographer.so.0.0.0.debug -/usr/lib/debug/.build-id/25 40755 root:root -/usr/lib/debug/.build-id/25/61c4ba154c314cd000c0ece64f16a1f9cec440 120777 root:root ../../../../lib64/ardour6/utils/ardour6-fix_bbtppq -/usr/lib/debug/.build-id/25/61c4ba154c314cd000c0ece64f16a1f9cec440.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug -/usr/lib/debug/.build-id/2a 40755 root:root -/usr/lib/debug/.build-id/2a/57b1120856746361a2d66d26148ae0a51d4578 120777 root:root ../../../../lib64/ardour6/LV2/a-eq.lv2/a-eq.so -/usr/lib/debug/.build-id/2a/57b1120856746361a2d66d26148ae0a51d4578.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so.debug -/usr/lib/debug/.build-id/2c 40755 root:root -/usr/lib/debug/.build-id/2c/b8bd47fa388de43cfd00622a801f261485e3ca 120777 root:root ../../../../lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so -/usr/lib/debug/.build-id/2c/b8bd47fa388de43cfd00622a801f261485e3ca.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug -/usr/lib/debug/.build-id/32 40755 root:root -/usr/lib/debug/.build-id/32/2d463b9030e2514dbb80911e0f767035b9603b 120777 root:root ../../../../lib64/ardour6/libevoral.so.0.0.0 -/usr/lib/debug/.build-id/32/2d463b9030e2514dbb80911e0f767035b9603b.debug 120777 root:root ../../usr/lib64/ardour6/libevoral.so.0.0.0.debug -/usr/lib/debug/.build-id/35 40755 root:root -/usr/lib/debug/.build-id/35/9f50a1da40433f9378e6a7c21e680c0f60721a 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_contourdesign.so -/usr/lib/debug/.build-id/35/9f50a1da40433f9378e6a7c21e680c0f60721a.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug -/usr/lib/debug/.build-id/36 40755 root:root -/usr/lib/debug/.build-id/36/5ce718167fbba5aae1a4939b9e58e011690de3 120777 root:root ../../../../lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 -/usr/lib/debug/.build-id/36/5ce718167fbba5aae1a4939b9e58e011690de3.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0.debug -/usr/lib/debug/.build-id/3d 40755 root:root -/usr/lib/debug/.build-id/3d/6bc80b554c28b8fcac47bfe968ce4c3246bb13 120777 root:root ../../../../lib64/ardour6/backends/libalsa_audiobackend.so -/usr/lib/debug/.build-id/3d/6bc80b554c28b8fcac47bfe968ce4c3246bb13.debug 120777 root:root ../../usr/lib64/ardour6/backends/libalsa_audiobackend.so.debug -/usr/lib/debug/.build-id/3d/b21eba53907c38c487498e878bcf5f3f9f908b 120777 root:root ../../../../lib64/ardour6/libmidipp.so.4.1.0 -/usr/lib/debug/.build-id/3d/b21eba53907c38c487498e878bcf5f3f9f908b.debug 120777 root:root ../../usr/lib64/ardour6/libmidipp.so.4.1.0.debug -/usr/lib/debug/.build-id/41 40755 root:root -/usr/lib/debug/.build-id/41/10501d4264e265c28db4c81534e45580bed26c 120777 root:root ../../../../lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so -/usr/lib/debug/.build-id/41/10501d4264e265c28db4c81534e45580bed26c.debug 120777 root:root ../../usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug -/usr/lib/debug/.build-id/44 40755 root:root -/usr/lib/debug/.build-id/44/153b894ba2593d0ae61e704bfc13df6fa80691 120777 root:root ../../../../lib64/ardour6/utils/ardour6-export -/usr/lib/debug/.build-id/44/153b894ba2593d0ae61e704bfc13df6fa80691.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-export.debug -/usr/lib/debug/.build-id/47 40755 root:root -/usr/lib/debug/.build-id/47/6e9c7e129297592e112f2ed49c10dcd2f1d832 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport2.so -/usr/lib/debug/.build-id/47/6e9c7e129297592e112f2ed49c10dcd2f1d832.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug -/usr/lib/debug/.build-id/48 40755 root:root -/usr/lib/debug/.build-id/48/79d4783fdf836fc8a8632d1a8cf75301653805 120777 root:root ../../../../lib64/ardour6/utils/ardour6-copy-mixer -/usr/lib/debug/.build-id/48/79d4783fdf836fc8a8632d1a8cf75301653805.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-copy-mixer.debug +/usr/lib/debug/.build-id/14/265a7600aaf190e59cf87e9b96e4d2eabf0cba 120777 root:root ../../../../lib64/ardour6/libgtkmm2ext.so.0.8.3 +/usr/lib/debug/.build-id/14/265a7600aaf190e59cf87e9b96e4d2eabf0cba.debug 120777 root:root ../../usr/lib64/ardour6/libgtkmm2ext.so.0.8.3.debug +/usr/lib/debug/.build-id/14/80dcff01b2778be46605c844430c3e6e3637b1 120777 root:root ../../../../lib64/ardour6/utils/ardour6-copy-mixer +/usr/lib/debug/.build-id/14/80dcff01b2778be46605c844430c3e6e3637b1.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-copy-mixer.debug +/usr/lib/debug/.build-id/15 40755 root:root +/usr/lib/debug/.build-id/15/23d9afd50c954e704b6e4ca1bc670d787161c0 120777 root:root ../../../../lib64/ardour6/LV2/a-exp.lv2/a-exp.so +/usr/lib/debug/.build-id/15/23d9afd50c954e704b6e4ca1bc670d787161c0.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so.debug +/usr/lib/debug/.build-id/1c 40755 root:root +/usr/lib/debug/.build-id/1c/ab356fcf99a496c66e8fe511cdf74dec1e8c0a 120777 root:root ../../../../lib64/ardour6/libcanvas.so.0.0.0 +/usr/lib/debug/.build-id/1c/ab356fcf99a496c66e8fe511cdf74dec1e8c0a.debug 120777 root:root ../../usr/lib64/ardour6/libcanvas.so.0.0.0.debug +/usr/lib/debug/.build-id/20 40755 root:root +/usr/lib/debug/.build-id/20/55bd824d9ba004cb27fc78b097a00950ebd496 120777 root:root ../../../../lib64/ardour6/libmidipp.so.4.1.0 +/usr/lib/debug/.build-id/20/55bd824d9ba004cb27fc78b097a00950ebd496.debug 120777 root:root ../../usr/lib64/ardour6/libmidipp.so.4.1.0.debug +/usr/lib/debug/.build-id/31 40755 root:root +/usr/lib/debug/.build-id/31/18dc9d657797df62d8c7d7d91dd565a51ae626 120777 root:root ../../../../lib64/ardour6/LV2/a-comp.lv2/a-comp.so +/usr/lib/debug/.build-id/31/18dc9d657797df62d8c7d7d91dd565a51ae626.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so.debug +/usr/lib/debug/.build-id/3f 40755 root:root +/usr/lib/debug/.build-id/3f/d5e60dedc9c32a6e0a1197dbb499aac27f4c3a 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_osc.so +/usr/lib/debug/.build-id/3f/d5e60dedc9c32a6e0a1197dbb499aac27f4c3a.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_osc.so.debug +/usr/lib/debug/.build-id/43 40755 root:root +/usr/lib/debug/.build-id/43/ff8cc86981053d4999214d44c78cba65dc58b6 120777 root:root ../../../../lib64/ardour6/panners/libpan2in2out.so +/usr/lib/debug/.build-id/43/ff8cc86981053d4999214d44c78cba65dc58b6.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan2in2out.so.debug +/usr/lib/debug/.build-id/4f 40755 root:root +/usr/lib/debug/.build-id/4f/0d887c42b08562f3de4ae6283675e771867f6f 120777 root:root ../../../../lib64/ardour6/ardour-vst3-scanner +/usr/lib/debug/.build-id/4f/0d887c42b08562f3de4ae6283675e771867f6f.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst3-scanner.debug +/usr/lib/debug/.build-id/56 40755 root:root +/usr/lib/debug/.build-id/56/4a330b5a5a1a7963baaf2b63b168762d83ad99 120777 root:root ../../../../lib64/ardour6/libevoral.so.0.0.0 +/usr/lib/debug/.build-id/56/4a330b5a5a1a7963baaf2b63b168762d83ad99.debug 120777 root:root ../../usr/lib64/ardour6/libevoral.so.0.0.0.debug +/usr/lib/debug/.build-id/56/cc97c11ede05fa5be667b37280acc2fcc34d35 120777 root:root ../../../../lib64/ardour6/ardour-exec-wrapper +/usr/lib/debug/.build-id/56/cc97c11ede05fa5be667b37280acc2fcc34d35.debug 120777 root:root ../../usr/lib64/ardour6/ardour-exec-wrapper.debug /usr/lib/debug/.build-id/58 40755 root:root -/usr/lib/debug/.build-id/58/abbc9ea646d8e7fa8ea91c3416d14f83cbd506 120777 root:root ../../../../lib64/ardour6/LV2/a-exp.lv2/a-exp.so -/usr/lib/debug/.build-id/58/abbc9ea646d8e7fa8ea91c3416d14f83cbd506.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so.debug +/usr/lib/debug/.build-id/58/2ed87f4d5fe433ccd28ce1e353740ebe3e4740 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport16.so +/usr/lib/debug/.build-id/58/2ed87f4d5fe433ccd28ce1e353740ebe3e4740.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug /usr/lib/debug/.build-id/59 40755 root:root -/usr/lib/debug/.build-id/59/6ba1bb60ad3926ec9e4e1d5c4626c9b1a9d366 120777 root:root ../../../../lib64/ardour6/libardouralsautil.so.0.0.1 -/usr/lib/debug/.build-id/59/6ba1bb60ad3926ec9e4e1d5c4626c9b1a9d366.debug 120777 root:root ../../usr/lib64/ardour6/libardouralsautil.so.0.0.1.debug -/usr/lib/debug/.build-id/5a 40755 root:root -/usr/lib/debug/.build-id/5a/4fb7641191ea6f2d6cc1c182a9a044d7bbe2ee 120777 root:root ../../../../lib64/ardour6/ardour-vst3-scanner -/usr/lib/debug/.build-id/5a/4fb7641191ea6f2d6cc1c182a9a044d7bbe2ee.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst3-scanner.debug -/usr/lib/debug/.build-id/64 40755 root:root -/usr/lib/debug/.build-id/64/a0406247d230fc8b91addca971c20b1499bf28 120777 root:root ../../../../lib64/ardour6/libptformat.so.0.0.0 -/usr/lib/debug/.build-id/64/a0406247d230fc8b91addca971c20b1499bf28.debug 120777 root:root ../../usr/lib64/ardour6/libptformat.so.0.0.0.debug -/usr/lib/debug/.build-id/69 40755 root:root -/usr/lib/debug/.build-id/69/ee900fa40160b484bc36bfd279351345ecf6ec 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_osc.so -/usr/lib/debug/.build-id/69/ee900fa40160b484bc36bfd279351345ecf6ec.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_osc.so.debug -/usr/lib/debug/.build-id/75 40755 root:root -/usr/lib/debug/.build-id/75/e9c93b98e9d9a24c7f970daf413de2993b7e8f 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_us2400.so -/usr/lib/debug/.build-id/75/e9c93b98e9d9a24c7f970daf413de2993b7e8f.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_us2400.so.debug -/usr/lib/debug/.build-id/7c 40755 root:root -/usr/lib/debug/.build-id/7c/9fd5ebbb0a6f68155d44ece37f3b661ed38a4c 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport16.so -/usr/lib/debug/.build-id/7c/9fd5ebbb0a6f68155d44ece37f3b661ed38a4c.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug -/usr/lib/debug/.build-id/82 40755 root:root -/usr/lib/debug/.build-id/82/3c9fd031956dfecdfae8ed3dcf139c410b81cb 120777 root:root ../../../../lib64/ardour6/panners/libpanvbap.so -/usr/lib/debug/.build-id/82/3c9fd031956dfecdfae8ed3dcf139c410b81cb.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanvbap.so.debug -/usr/lib/debug/.build-id/87 40755 root:root -/usr/lib/debug/.build-id/87/25082fc20de824bebea1261b745344914f7ea4 120777 root:root ../../../../lib64/ardour6/libwaveview.so.0.0.0 -/usr/lib/debug/.build-id/87/25082fc20de824bebea1261b745344914f7ea4.debug 120777 root:root ../../usr/lib64/ardour6/libwaveview.so.0.0.0.debug +/usr/lib/debug/.build-id/59/f0644b6c48386b250c57a82fd51216310bd286 120777 root:root ../../../../lib64/ardour6/ardour-6.9.0 +/usr/lib/debug/.build-id/59/f0644b6c48386b250c57a82fd51216310bd286.debug 120777 root:root ../../usr/lib64/ardour6/ardour-6.9.0.debug +/usr/lib/debug/.build-id/67 40755 root:root +/usr/lib/debug/.build-id/67/dfee95209bdae932f731db80f00b26a522de2b 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_us2400.so +/usr/lib/debug/.build-id/67/dfee95209bdae932f731db80f00b26a522de2b.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_us2400.so.debug +/usr/lib/debug/.build-id/76 40755 root:root +/usr/lib/debug/.build-id/76/0365d4fa2e36e09500da4e453ab852c08e0ed5 120777 root:root ../../../../lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so +/usr/lib/debug/.build-id/76/0365d4fa2e36e09500da4e453ab852c08e0ed5.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug +/usr/lib/debug/.build-id/76/73e7716dcd01c08b6d47197ead85e51389e688 120777 root:root ../../../../lib64/ardour6/libtemporal.so.0.0.0 +/usr/lib/debug/.build-id/76/73e7716dcd01c08b6d47197ead85e51389e688.debug 120777 root:root ../../usr/lib64/ardour6/libtemporal.so.0.0.0.debug +/usr/lib/debug/.build-id/78 40755 root:root +/usr/lib/debug/.build-id/78/db57319cbb907eab3ef118777af35e3e6440da 120777 root:root ../../../../lib64/ardour6/libwidgets.so.0.0.0 +/usr/lib/debug/.build-id/78/db57319cbb907eab3ef118777af35e3e6440da.debug 120777 root:root ../../usr/lib64/ardour6/libwidgets.so.0.0.0.debug +/usr/lib/debug/.build-id/79 40755 root:root +/usr/lib/debug/.build-id/79/313081412b4e8bedb9f6f37da0cacffd62b946 120777 root:root ../../../../lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 +/usr/lib/debug/.build-id/79/313081412b4e8bedb9f6f37da0cacffd62b946.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +/usr/lib/debug/.build-id/79/cf2ba5df0d435cad6cdcbef4eaa23a18323f58 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport2.so +/usr/lib/debug/.build-id/79/cf2ba5df0d435cad6cdcbef4eaa23a18323f58.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug +/usr/lib/debug/.build-id/83 40755 root:root +/usr/lib/debug/.build-id/83/29ede18bb9dc3a1f328c4b9e0497a4cc2090aa 120777 root:root ../../../../lib64/ardour6/backends/libdummy_audiobackend.so +/usr/lib/debug/.build-id/83/29ede18bb9dc3a1f328c4b9e0497a4cc2090aa.debug 120777 root:root ../../usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug +/usr/lib/debug/.build-id/89 40755 root:root +/usr/lib/debug/.build-id/89/588da311056a4de1d1943b364fc42a54814ded 120777 root:root ../../../../lib64/ardour6/libwaveview.so.0.0.0 +/usr/lib/debug/.build-id/89/588da311056a4de1d1943b364fc42a54814ded.debug 120777 root:root ../../usr/lib64/ardour6/libwaveview.so.0.0.0.debug +/usr/lib/debug/.build-id/89/8373fbb3f0c6071cba99bb6168cda0465120c6 120777 root:root ../../../../lib64/ardour6/backends/libalsa_audiobackend.so +/usr/lib/debug/.build-id/89/8373fbb3f0c6071cba99bb6168cda0465120c6.debug 120777 root:root ../../usr/lib64/ardour6/backends/libalsa_audiobackend.so.debug +/usr/lib/debug/.build-id/89/f8734435f713bb26682bd09143d2c284c58d74 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_session +/usr/lib/debug/.build-id/89/f8734435f713bb26682bd09143d2c284c58d74.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_session.debug /usr/lib/debug/.build-id/8b 40755 root:root -/usr/lib/debug/.build-id/8b/cb89f517087f054df2b2bf8fc99f08c5cc8b3f 120777 root:root ../../../../lib64/ardour6/libtemporal.so.0.0.0 -/usr/lib/debug/.build-id/8b/cb89f517087f054df2b2bf8fc99f08c5cc8b3f.debug 120777 root:root ../../usr/lib64/ardour6/libtemporal.so.0.0.0.debug -/usr/lib/debug/.build-id/9f 40755 root:root -/usr/lib/debug/.build-id/9f/b4875387e642d780a017c1d025ab3b655d6dac 120777 root:root ../../../../lib64/ardour6/backends/libdummy_audiobackend.so -/usr/lib/debug/.build-id/9f/b4875387e642d780a017c1d025ab3b655d6dac.debug 120777 root:root ../../usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug +/usr/lib/debug/.build-id/8b/d42927791fe87ec99427fabe1b70011ebd3abb 120777 root:root ../../../../lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so +/usr/lib/debug/.build-id/8b/d42927791fe87ec99427fabe1b70011ebd3abb.debug 120777 root:root ../../usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug +/usr/lib/debug/.build-id/9a 40755 root:root +/usr/lib/debug/.build-id/9a/316494c6beb1517f519f9bfe6a304950adac90 120777 root:root ../../../../lib64/ardour6/LV2/a-delay.lv2/a-delay.so +/usr/lib/debug/.build-id/9a/316494c6beb1517f519f9bfe6a304950adac90.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so.debug +/usr/lib/debug/.build-id/9c 40755 root:root +/usr/lib/debug/.build-id/9c/21695a168cd4af39feb594a70b95d1d3951461 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_push2.so +/usr/lib/debug/.build-id/9c/21695a168cd4af39feb594a70b95d1d3951461.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_push2.so.debug +/usr/lib/debug/.build-id/9d 40755 root:root +/usr/lib/debug/.build-id/9d/65f0daad9d947690dde31c891bf4b00ec28464 120777 root:root ../../../../lib64/ardour6/utils/ardour6-fix_bbtppq +/usr/lib/debug/.build-id/9d/65f0daad9d947690dde31c891bf4b00ec28464.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug +/usr/lib/debug/.build-id/9d/cd4f7f33b6ab46b8dd079ba7a37ffe6b6724c5 120777 root:root ../../../../lib64/ardour6/panners/libpanbalance.so +/usr/lib/debug/.build-id/9d/cd4f7f33b6ab46b8dd079ba7a37ffe6b6724c5.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanbalance.so.debug +/usr/lib/debug/.build-id/a4 40755 root:root +/usr/lib/debug/.build-id/a4/d80aa92b2f1b61450cb86f5db7c3874ed77b05 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport8.so +/usr/lib/debug/.build-id/a4/d80aa92b2f1b61450cb86f5db7c3874ed77b05.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport8.so.debug /usr/lib/debug/.build-id/a5 40755 root:root -/usr/lib/debug/.build-id/a5/9c5feff554e9ceb1e503016723a6985553c8d1 120777 root:root ../../../../lib64/ardour6/sanityCheck -/usr/lib/debug/.build-id/a5/9c5feff554e9ceb1e503016723a6985553c8d1.debug 120777 root:root ../../usr/lib64/ardour6/sanityCheck.debug +/usr/lib/debug/.build-id/a5/79a35f70aa67d3428049f931f89a3bd7c3017f 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_generic_midi.so +/usr/lib/debug/.build-id/a5/79a35f70aa67d3428049f931f89a3bd7c3017f.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug +/usr/lib/debug/.build-id/aa 40755 root:root +/usr/lib/debug/.build-id/aa/a8b0880430ba4bd8e294102b720d9d3d10ac3b 120777 root:root ../../../../lib64/ardour6/utils/ardour6-export +/usr/lib/debug/.build-id/aa/a8b0880430ba4bd8e294102b720d9d3d10ac3b.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-export.debug +/usr/lib/debug/.build-id/ab 40755 root:root +/usr/lib/debug/.build-id/ab/8744d590b2dcd86df26671715a9a5a9005de7f 120777 root:root ../../../../lib64/ardour6/sanityCheck +/usr/lib/debug/.build-id/ab/8744d590b2dcd86df26671715a9a5a9005de7f.debug 120777 root:root ../../usr/lib64/ardour6/sanityCheck.debug /usr/lib/debug/.build-id/ac 40755 root:root -/usr/lib/debug/.build-id/ac/b75c481b6721ecbccd39d7406dc691d7bc1392 120777 root:root ../../../../lib64/ardour6/panners/libpan1in2out.so -/usr/lib/debug/.build-id/ac/b75c481b6721ecbccd39d7406dc691d7bc1392.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan1in2out.so.debug -/usr/lib/debug/.build-id/bc 40755 root:root -/usr/lib/debug/.build-id/bc/4f0d61f33db9f4db1720018df65f5bc25df264 120777 root:root ../../../../lib64/ardour6/ardour-vst-scanner -/usr/lib/debug/.build-id/bc/4f0d61f33db9f4db1720018df65f5bc25df264.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst-scanner.debug -/usr/lib/debug/.build-id/c1 40755 root:root -/usr/lib/debug/.build-id/c1/f50733d8bb4de4c021c8836000640ba785dce2 120777 root:root ../../../../lib64/ardour6/backends/libjack_audiobackend.so -/usr/lib/debug/.build-id/c1/f50733d8bb4de4c021c8836000640ba785dce2.debug 120777 root:root ../../usr/lib64/ardour6/backends/libjack_audiobackend.so.debug +/usr/lib/debug/.build-id/ac/cd458c7e90da8d017344f41f7ca0081e357d82 120777 root:root ../../../../lib64/ardour6/libardour.so.3.0.0 +/usr/lib/debug/.build-id/ac/cd458c7e90da8d017344f41f7ca0081e357d82.debug 120777 root:root ../../usr/lib64/ardour6/libardour.so.3.0.0.debug +/usr/lib/debug/.build-id/ae 40755 root:root +/usr/lib/debug/.build-id/ae/c4d499cc9d144d8a5cd9239341c1fa0d48b31c 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_contourdesign.so +/usr/lib/debug/.build-id/ae/c4d499cc9d144d8a5cd9239341c1fa0d48b31c.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug +/usr/lib/debug/.build-id/ba 40755 root:root +/usr/lib/debug/.build-id/ba/eecd88974b032fc51f6240d56bf932060d7717 120777 root:root ../../../../lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so +/usr/lib/debug/.build-id/ba/eecd88974b032fc51f6240d56bf932060d7717.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug +/usr/lib/debug/.build-id/bf 40755 root:root +/usr/lib/debug/.build-id/bf/fd607e4392bef8bf23ac86c95e4f971efe6690 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_wiimote.so +/usr/lib/debug/.build-id/bf/fd607e4392bef8bf23ac86c95e4f971efe6690.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug +/usr/lib/debug/.build-id/ca 40755 root:root +/usr/lib/debug/.build-id/ca/d53b790819a2d555e2bfdeb7c4fd4e1dd00257 120777 root:root ../../../../lib64/ardour6/libaudiographer.so.0.0.0 +/usr/lib/debug/.build-id/ca/d53b790819a2d555e2bfdeb7c4fd4e1dd00257.debug 120777 root:root ../../usr/lib64/ardour6/libaudiographer.so.0.0.0.debug /usr/lib/debug/.build-id/d3 40755 root:root -/usr/lib/debug/.build-id/d3/7efaed593de8f381dad51329fccd5ac36542d1 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_empty_session -/usr/lib/debug/.build-id/d3/7efaed593de8f381dad51329fccd5ac36542d1.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_empty_session.debug -/usr/lib/debug/.build-id/d3/8ac891a4c9009139738a689351b5d61bd48588 120777 root:root ../../../../lib64/ardour6/panners/libpanbalance.so -/usr/lib/debug/.build-id/d3/8ac891a4c9009139738a689351b5d61bd48588.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanbalance.so.debug -/usr/lib/debug/.build-id/d4 40755 root:root -/usr/lib/debug/.build-id/d4/0df0df23aa109bff4df1253eca44789ab6563d 120777 root:root ../../../../lib64/ardour6/panners/libpan2in2out.so -/usr/lib/debug/.build-id/d4/0df0df23aa109bff4df1253eca44789ab6563d.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan2in2out.so.debug -/usr/lib/debug/.build-id/d5 40755 root:root -/usr/lib/debug/.build-id/d5/49dbe2d04888dc68febdc2404b0e26ee598f79 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport.so -/usr/lib/debug/.build-id/d5/49dbe2d04888dc68febdc2404b0e26ee598f79.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport.so.debug -/usr/lib/debug/.build-id/d7 40755 root:root -/usr/lib/debug/.build-id/d7/01e93fdd3976c71e003358bd6d78a428e8aeb3 120777 root:root ../../../../lib64/ardour6/libpbd.so.4.1.0 -/usr/lib/debug/.build-id/d7/01e93fdd3976c71e003358bd6d78a428e8aeb3.debug 120777 root:root ../../usr/lib64/ardour6/libpbd.so.4.1.0.debug -/usr/lib/debug/.build-id/d7/b82cd8065096e1da6290c053932c479ca4ad79 120777 root:root ../../../../lib64/ardour6/libcanvas.so.0.0.0 -/usr/lib/debug/.build-id/d7/b82cd8065096e1da6290c053932c479ca4ad79.debug 120777 root:root ../../usr/lib64/ardour6/libcanvas.so.0.0.0.debug -/usr/lib/debug/.build-id/dd 40755 root:root -/usr/lib/debug/.build-id/dd/37d2762fe519c5a548c329c64b7c94ab50f54d 120777 root:root ../../../../lib64/ardour6/libwidgets.so.0.0.0 -/usr/lib/debug/.build-id/dd/37d2762fe519c5a548c329c64b7c94ab50f54d.debug 120777 root:root ../../usr/lib64/ardour6/libwidgets.so.0.0.0.debug -/usr/lib/debug/.build-id/e3 40755 root:root -/usr/lib/debug/.build-id/e3/13f655858ed36de2b524e2a04542581e784635 120777 root:root ../../../../lib64/ardour6/LV2/a-delay.lv2/a-delay.so -/usr/lib/debug/.build-id/e3/13f655858ed36de2b524e2a04542581e784635.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so.debug -/usr/lib/debug/.build-id/e4 40755 root:root -/usr/lib/debug/.build-id/e4/15168155cf6b3baee319b3ee2490bf7f8cb3e5 120777 root:root ../../../../lib64/ardour6/hardour-6.9.0 -/usr/lib/debug/.build-id/e4/15168155cf6b3baee319b3ee2490bf7f8cb3e5.debug 120777 root:root ../../usr/lib64/ardour6/hardour-6.9.0.debug +/usr/lib/debug/.build-id/d3/890658ba066998b2abe91834f6ebdfd98d9b4b 120777 root:root ../../../../lib64/ardour6/ardour-vst-scanner +/usr/lib/debug/.build-id/d3/890658ba066998b2abe91834f6ebdfd98d9b4b.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst-scanner.debug +/usr/lib/debug/.build-id/e0 40755 root:root +/usr/lib/debug/.build-id/e0/1b4bb5c921332730730b34882717df333677f7 120777 root:root ../../../../lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 +/usr/lib/debug/.build-id/e0/1b4bb5c921332730730b34882717df333677f7.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0.debug +/usr/lib/debug/.build-id/e5 40755 root:root +/usr/lib/debug/.build-id/e5/7404454f59fd6db8163337b58e84c337f0d5fc 120777 root:root ../../../../lib64/ardour6/LV2/a-eq.lv2/a-eq.so +/usr/lib/debug/.build-id/e5/7404454f59fd6db8163337b58e84c337f0d5fc.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so.debug /usr/lib/debug/.build-id/eb 40755 root:root -/usr/lib/debug/.build-id/eb/79db8b04f5f4f3d11a1d731b6210aa38042a6c 120777 root:root ../../../../lib64/ardour6/engines/libclearlooks.so -/usr/lib/debug/.build-id/eb/79db8b04f5f4f3d11a1d731b6210aa38042a6c.debug 120777 root:root ../../usr/lib64/ardour6/engines/libclearlooks.so.debug -/usr/lib/debug/.build-id/eb/7f0d76c9a2de139075893304db1425c5339c90 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_push2.so -/usr/lib/debug/.build-id/eb/7f0d76c9a2de139075893304db1425c5339c90.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_push2.so.debug -/usr/lib/debug/.build-id/f2 40755 root:root -/usr/lib/debug/.build-id/f2/2f5981af4ad8e5e560998c155c9af5faada565 120777 root:root ../../../../lib64/ardour6/libgtkmm2ext.so.0.8.3 -/usr/lib/debug/.build-id/f2/2f5981af4ad8e5e560998c155c9af5faada565.debug 120777 root:root ../../usr/lib64/ardour6/libgtkmm2ext.so.0.8.3.debug +/usr/lib/debug/.build-id/eb/b31ebab9426d9ce3cd25cff7af4177d514f590 120777 root:root ../../../../lib64/ardour6/libptformat.so.0.0.0 +/usr/lib/debug/.build-id/eb/b31ebab9426d9ce3cd25cff7af4177d514f590.debug 120777 root:root ../../usr/lib64/ardour6/libptformat.so.0.0.0.debug /usr/lib/debug/.build-id/f3 40755 root:root -/usr/lib/debug/.build-id/f3/7bf61564d903da7329c72e605dcd48bbb0f7f6 120777 root:root ../../../../lib64/ardour6/libardourcp.so -/usr/lib/debug/.build-id/f3/7bf61564d903da7329c72e605dcd48bbb0f7f6.debug 120777 root:root ../../usr/lib64/ardour6/libardourcp.so.debug -/usr/lib/debug/.build-id/f6 40755 root:root -/usr/lib/debug/.build-id/f6/8b0e3d92da7510437fc4e537642c637fc53d4e 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_mcp.so -/usr/lib/debug/.build-id/f6/8b0e3d92da7510437fc4e537642c637fc53d4e.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_mcp.so.debug +/usr/lib/debug/.build-id/f3/328b6890d4025d28f1c3f6b7fc277413fe9875 120777 root:root ../../../../lib64/ardour6/libpbd.so.4.1.0 +/usr/lib/debug/.build-id/f3/328b6890d4025d28f1c3f6b7fc277413fe9875.debug 120777 root:root ../../usr/lib64/ardour6/libpbd.so.4.1.0.debug +/usr/lib/debug/.build-id/f5 40755 root:root +/usr/lib/debug/.build-id/f5/47309d00ba61a19993bc70090d6c501ee7be20 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_launch_control_xl.so +/usr/lib/debug/.build-id/f5/47309d00ba61a19993bc70090d6c501ee7be20.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug +/usr/lib/debug/.build-id/fc 40755 root:root +/usr/lib/debug/.build-id/fc/38d2f7e118ce56f3de56459cf8257f4bbabb42 120777 root:root ../../../../lib64/ardour6/backends/libjack_audiobackend.so +/usr/lib/debug/.build-id/fc/38d2f7e118ce56f3de56459cf8257f4bbabb42.debug 120777 root:root ../../usr/lib64/ardour6/backends/libjack_audiobackend.so.debug +/usr/lib/debug/.build-id/fd 40755 root:root +/usr/lib/debug/.build-id/fd/81cf1ce6b42b13c2f72640ad09a5a2413679b8 120777 root:root ../../../../lib64/ardour6/hardour-6.9.0 +/usr/lib/debug/.build-id/fd/81cf1ce6b42b13c2f72640ad09a5a2413679b8.debug 120777 root:root ../../usr/lib64/ardour6/hardour-6.9.0.debug /usr/lib/debug/usr/lib64/ardour6 40755 root:root @@ -324,2 +319,3 @@ /usr/src/debug/ardour-6.9/gtk2_ardour/big_transport_window.h 100644 root:root +/usr/src/debug/ardour-6.9/gtk2_ardour/bundle_env.h 100644 root:root /usr/src/debug/ardour-6.9/gtk2_ardour/bundle_env_linux.cc 100644 root:root @@ -611,2 +607,3 @@ /usr/src/debug/ardour-6.9/gtk2_ardour/pingback.cc 100644 root:root +/usr/src/debug/ardour-6.9/gtk2_ardour/pingback.h 100644 root:root /usr/src/debug/ardour-6.9/gtk2_ardour/playlist_selection.h 100644 root:root @@ -999,2 +996,3 @@ /usr/src/debug/ardour-6.9/libs/ardour/ardour/minimp3.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/ardour/ardour/mix.h 100644 root:root /usr/src/debug/ardour-6.9/libs/ardour/ardour/mode.h 100644 root:root @@ -1086,2 +1084,3 @@ /usr/src/debug/ardour-6.9/libs/ardour/ardour/session_state_utils.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/ardour/ardour/session_utils.h 100644 root:root /usr/src/debug/ardour-6.9/libs/ardour/ardour/sidechain.h 100644 root:root @@ -1166,2 +1165,3 @@ /usr/src/debug/ardour-6.9/libs/ardour/automatable.cc 100644 root:root +/usr/src/debug/ardour-6.9/libs/ardour/automation.cc 100644 root:root /usr/src/debug/ardour-6.9/libs/ardour/automation_control.cc 100644 root:root @@ -1462,2 +1462,3 @@ /usr/src/debug/ardour-6.9/libs/audiographer/private/gdither/gdither.cc 100644 root:root +/usr/src/debug/ardour-6.9/libs/audiographer/private/gdither/gdither.h 100644 root:root /usr/src/debug/ardour-6.9/libs/audiographer/private/gdither/gdither_types.h 100644 root:root @@ -1511,2 +1512,3 @@ /usr/src/debug/ardour-6.9/libs/backends/jack/weak_libjack.c 100644 root:root +/usr/src/debug/ardour-6.9/libs/backends/jack/weak_libjack.h 100644 root:root /usr/src/debug/ardour-6.9/libs/canvas 40755 root:root @@ -1551,2 +1553,3 @@ /usr/src/debug/ardour-6.9/libs/canvas/canvas/types.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/canvas/canvas/utils.h 100644 root:root /usr/src/debug/ardour-6.9/libs/canvas/canvas/widget.h 100644 root:root @@ -1586,2 +1589,3 @@ /usr/src/debug/ardour-6.9/libs/clearlooks-newer/animation.c 100644 root:root +/usr/src/debug/ardour-6.9/libs/clearlooks-newer/animation.h 100644 root:root /usr/src/debug/ardour-6.9/libs/clearlooks-newer/cairo-support.c 100644 root:root @@ -1589,2 +1593,3 @@ /usr/src/debug/ardour-6.9/libs/clearlooks-newer/clearlooks_draw.c 100644 root:root +/usr/src/debug/ardour-6.9/libs/clearlooks-newer/clearlooks_draw.h 100644 root:root /usr/src/debug/ardour-6.9/libs/clearlooks-newer/clearlooks_draw_glossy.c 100644 root:root @@ -1599,3 +1604,5 @@ /usr/src/debug/ardour-6.9/libs/clearlooks-newer/support.c 100644 root:root +/usr/src/debug/ardour-6.9/libs/clearlooks-newer/support.h 100644 root:root /usr/src/debug/ardour-6.9/libs/clearlooks-newer/widget-information.c 100644 root:root +/usr/src/debug/ardour-6.9/libs/clearlooks-newer/widget-information.h 100644 root:root /usr/src/debug/ardour-6.9/libs/evoral 40755 root:root @@ -1642,2 +1649,4 @@ /usr/src/debug/ardour-6.9/libs/fluidsynth/fluidsynth/log.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/fluidsynth/fluidsynth/midi.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/fluidsynth/fluidsynth/misc.h 100644 root:root /usr/src/debug/ardour-6.9/libs/fluidsynth/fluidsynth/mod.h 100644 root:root @@ -1656,2 +1665,3 @@ /usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_conv.c 100644 root:root +/usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_conv.h 100644 root:root /usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_conv_tables.inc.h 100644 root:root @@ -1687,2 +1697,3 @@ /usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_samplecache.c 100644 root:root +/usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_samplecache.h 100644 root:root /usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_settings.c 100644 root:root @@ -1750,2 +1761,3 @@ /usr/src/debug/ardour-6.9/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/gtkmm2ext/gtkmm2ext/gui_thread.h 100644 root:root /usr/src/debug/ardour-6.9/libs/gtkmm2ext/gtkmm2ext/keyboard.h 100644 root:root @@ -1839,2 +1851,3 @@ /usr/src/debug/ardour-6.9/libs/lua/lua-5.3.5/lua.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/lua/lua-5.3.5/lualib.h 100644 root:root /usr/src/debug/ardour-6.9/libs/lua/lua-5.3.5/lundump.c 100644 root:root @@ -1844,2 +1857,3 @@ /usr/src/debug/ardour-6.9/libs/lua/lua-5.3.5/lzio.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/lua/lua.cc 100644 root:root /usr/src/debug/ardour-6.9/libs/lua/lua/luastate.h 100644 root:root @@ -1923,2 +1937,3 @@ /usr/src/debug/ardour-6.9/libs/pbd/pbd/convert.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/pbd/pbd/cpus.h 100644 root:root /usr/src/debug/ardour-6.9/libs/pbd/pbd/crossthread.h 100644 root:root @@ -1935,2 +1950,3 @@ /usr/src/debug/ardour-6.9/libs/pbd/pbd/file_archive.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/pbd/pbd/file_utils.h 100644 root:root /usr/src/debug/ardour-6.9/libs/pbd/pbd/floating.h 100644 root:root @@ -1939,2 +1955,3 @@ /usr/src/debug/ardour-6.9/libs/pbd/pbd/locale_guard.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/pbd/pbd/malign.h 100644 root:root /usr/src/debug/ardour-6.9/libs/pbd/pbd/md5.h 100644 root:root @@ -1958,2 +1975,3 @@ /usr/src/debug/ardour-6.9/libs/pbd/pbd/receiver.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/pbd/pbd/replace_all.h 100644 root:root /usr/src/debug/ardour-6.9/libs/pbd/pbd/resource.h 100644 root:root @@ -1965,2 +1983,3 @@ /usr/src/debug/ardour-6.9/libs/pbd/pbd/sequence_property.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/pbd/pbd/shortpath.h 100644 root:root /usr/src/debug/ardour-6.9/libs/pbd/pbd/signals.h 100644 root:root @@ -1973,2 +1992,3 @@ /usr/src/debug/ardour-6.9/libs/pbd/pbd/string_convert.h 100644 root:root +/usr/src/debug/ardour-6.9/libs/pbd/pbd/strsplit.h 100644 root:root /usr/src/debug/ardour-6.9/libs/pbd/pbd/system_exec.h 100644 root:root @@ -2272,2 +2292,3 @@ /usr/src/debug/ardour-6.9/libs/surfaces/push2/utils.cc 100644 root:root +/usr/src/debug/ardour-6.9/libs/surfaces/push2/utils.h 100644 root:root /usr/src/debug/ardour-6.9/libs/surfaces/us2400 40755 root:root @@ -2508,2 +2529,3 @@ /usr/src/debug/ardour-6.9/tools/sanity_check/systemtest.cpp 100644 root:root +/usr/src/debug/ardour-6.9/tools/sanity_check/systemtest.h 100644 root:root Requires: /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug @@ -2519,3 +2541,2 @@ Requires: debug64(libcwiid.so.1) -Requires: debug64(libdl.so.2) Requires: debug64(libfftw3f.so.3) @@ -2542,3 +2563,2 @@ Requires: debug64(libpangomm-1.4.so.1) -Requires: debug64(libpthread.so.0) Requires: debug64(librubberband.so.2) @@ -2557,159 +2577,154 @@ Provides: ardour-debuginfo = 6.9-alt1:sisyphus+285203.100.1.1 -File: /usr/lib/debug/.build-id/04 40755 root:root -File: /usr/lib/debug/.build-id/04/714125e940418619f53e2de8b259466f9ff5c3 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_wiimote.so -File: /usr/lib/debug/.build-id/04/714125e940418619f53e2de8b259466f9ff5c3.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug +File: /usr/lib/debug/.build-id/02 40755 root:root +File: /usr/lib/debug/.build-id/02/166bc785552bc8ec1c40a14f6624599cda0932 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_cc121.so +File: /usr/lib/debug/.build-id/02/166bc785552bc8ec1c40a14f6624599cda0932.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_cc121.so.debug File: /usr/lib/debug/.build-id/05 40755 root:root -File: /usr/lib/debug/.build-id/05/1f5e50f04606407855c0b96196db19e17c54b1 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_cc121.so -File: /usr/lib/debug/.build-id/05/1f5e50f04606407855c0b96196db19e17c54b1.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_cc121.so.debug +File: /usr/lib/debug/.build-id/05/0542baf743e219419d42ee90c699181e1fb8c7 120777 root:root ../../../../lib64/ardour6/panners/libpan1in2out.so +File: /usr/lib/debug/.build-id/05/0542baf743e219419d42ee90c699181e1fb8c7.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan1in2out.so.debug +File: /usr/lib/debug/.build-id/05/79cfe9e5ac31f60105a10bc3b93d1c12344afc 120777 root:root ../../../../lib64/ardour6/libardourcp.so +File: /usr/lib/debug/.build-id/05/79cfe9e5ac31f60105a10bc3b93d1c12344afc.debug 120777 root:root ../../usr/lib64/ardour6/libardourcp.so.debug File: /usr/lib/debug/.build-id/07 40755 root:root -File: /usr/lib/debug/.build-id/07/5f0d4e9c7f87d945587dd67cb7be665528d9ad 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_session -File: /usr/lib/debug/.build-id/07/5f0d4e9c7f87d945587dd67cb7be665528d9ad.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_session.debug -File: /usr/lib/debug/.build-id/08 40755 root:root -File: /usr/lib/debug/.build-id/08/1b7a3bd0c8a94e00d38f8c537d64dc5b91b0be 120777 root:root ../../../../lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so -File: /usr/lib/debug/.build-id/08/1b7a3bd0c8a94e00d38f8c537d64dc5b91b0be.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug +File: /usr/lib/debug/.build-id/07/6fa408e50dfb5178d5b027d2030ba9da1c758c 120777 root:root ../../../../lib64/ardour6/panners/libpanvbap.so +File: /usr/lib/debug/.build-id/07/6fa408e50dfb5178d5b027d2030ba9da1c758c.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanvbap.so.debug +File: /usr/lib/debug/.build-id/07/ccdc83c7bfba6e15dd34eca6ee7b922166f13f 120777 root:root ../../../../lib64/ardour6/engines/libclearlooks.so +File: /usr/lib/debug/.build-id/07/ccdc83c7bfba6e15dd34eca6ee7b922166f13f.debug 120777 root:root ../../usr/lib64/ardour6/engines/libclearlooks.so.debug +File: /usr/lib/debug/.build-id/0b 40755 root:root +File: /usr/lib/debug/.build-id/0b/78fe697e05cc2c643224b1031497588b72d83b 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_mcp.so +File: /usr/lib/debug/.build-id/0b/78fe697e05cc2c643224b1031497588b72d83b.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_mcp.so.debug File: /usr/lib/debug/.build-id/0c 40755 root:root -File: /usr/lib/debug/.build-id/0c/04b600dc7fdc1f49f78053657019ccb6f46df2 120777 root:root ../../../../lib64/ardour6/ardour-exec-wrapper -File: /usr/lib/debug/.build-id/0c/04b600dc7fdc1f49f78053657019ccb6f46df2.debug 120777 root:root ../../usr/lib64/ardour6/ardour-exec-wrapper.debug -File: /usr/lib/debug/.build-id/0c/d4f38bee24f638f030e69c0a3fab36ce9dd390 120777 root:root ../../../../lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 -File: /usr/lib/debug/.build-id/0c/d4f38bee24f638f030e69c0a3fab36ce9dd390.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0.debug -File: /usr/lib/debug/.build-id/0d 40755 root:root -File: /usr/lib/debug/.build-id/0d/0e4fbcec649e2c52ee6e5205a1e67573402cbe 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_launch_control_xl.so -File: /usr/lib/debug/.build-id/0d/0e4fbcec649e2c52ee6e5205a1e67573402cbe.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug -File: /usr/lib/debug/.build-id/10 40755 root:root -File: /usr/lib/debug/.build-id/10/5d03a6cc8cb40c864a9d878848fcf1938a7f78 120777 root:root ../../../../lib64/ardour6/ardour-6.9.0 -File: /usr/lib/debug/.build-id/10/5d03a6cc8cb40c864a9d878848fcf1938a7f78.debug 120777 root:root ../../usr/lib64/ardour6/ardour-6.9.0.debug +File: /usr/lib/debug/.build-id/0c/9d3a552460f45333b42cc70588f2f69c670776 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_empty_session +File: /usr/lib/debug/.build-id/0c/9d3a552460f45333b42cc70588f2f69c670776.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_empty_session.debug File: /usr/lib/debug/.build-id/11 40755 root:root -File: /usr/lib/debug/.build-id/11/326183723d0907c76e2065bc0e1c665e89b0f1 120777 root:root ../../../../lib64/ardour6/libardour.so.3.0.0 -File: /usr/lib/debug/.build-id/11/326183723d0907c76e2065bc0e1c665e89b0f1.debug 120777 root:root ../../usr/lib64/ardour6/libardour.so.3.0.0.debug -File: /usr/lib/debug/.build-id/12 40755 root:root -File: /usr/lib/debug/.build-id/12/dd076ac1052280b146144ac05e6ed57bfc0621 120777 root:root ../../../../lib64/ardour6/LV2/a-comp.lv2/a-comp.so -File: /usr/lib/debug/.build-id/12/dd076ac1052280b146144ac05e6ed57bfc0621.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so.debug +File: /usr/lib/debug/.build-id/11/8ed5f4ceaa8607058b59c278ac5e651fb518c5 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport.so +File: /usr/lib/debug/.build-id/11/8ed5f4ceaa8607058b59c278ac5e651fb518c5.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport.so.debug +File: /usr/lib/debug/.build-id/11/c71903081841e65efef8eb072fa8b31e691da1 120777 root:root ../../../../lib64/ardour6/libardouralsautil.so.0.0.1 +File: /usr/lib/debug/.build-id/11/c71903081841e65efef8eb072fa8b31e691da1.debug 120777 root:root ../../usr/lib64/ardour6/libardouralsautil.so.0.0.1.debug File: /usr/lib/debug/.build-id/14 40755 root:root -File: /usr/lib/debug/.build-id/14/8dccf56d8cb264ed94d8130c2187af8b4d5ff8 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport8.so -File: /usr/lib/debug/.build-id/14/8dccf56d8cb264ed94d8130c2187af8b4d5ff8.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/fe644cfe4bcaba911d5fc1164fe02d5b365c7b 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_generic_midi.so -File: /usr/lib/debug/.build-id/1f/fe644cfe4bcaba911d5fc1164fe02d5b365c7b.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug -File: /usr/lib/debug/.build-id/23 40755 root:root -File: /usr/lib/debug/.build-id/23/81e1f112c2cf695eadec8111ebe1b13a70d61f 120777 root:root ../../../../lib64/ardour6/libaudiographer.so.0.0.0 -File: /usr/lib/debug/.build-id/23/81e1f112c2cf695eadec8111ebe1b13a70d61f.debug 120777 root:root ../../usr/lib64/ardour6/libaudiographer.so.0.0.0.debug -File: /usr/lib/debug/.build-id/25 40755 root:root -File: /usr/lib/debug/.build-id/25/61c4ba154c314cd000c0ece64f16a1f9cec440 120777 root:root ../../../../lib64/ardour6/utils/ardour6-fix_bbtppq -File: /usr/lib/debug/.build-id/25/61c4ba154c314cd000c0ece64f16a1f9cec440.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug -File: /usr/lib/debug/.build-id/2a 40755 root:root -File: /usr/lib/debug/.build-id/2a/57b1120856746361a2d66d26148ae0a51d4578 120777 root:root ../../../../lib64/ardour6/LV2/a-eq.lv2/a-eq.so -File: /usr/lib/debug/.build-id/2a/57b1120856746361a2d66d26148ae0a51d4578.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so.debug -File: /usr/lib/debug/.build-id/2c 40755 root:root -File: /usr/lib/debug/.build-id/2c/b8bd47fa388de43cfd00622a801f261485e3ca 120777 root:root ../../../../lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so -File: /usr/lib/debug/.build-id/2c/b8bd47fa388de43cfd00622a801f261485e3ca.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug -File: /usr/lib/debug/.build-id/32 40755 root:root -File: /usr/lib/debug/.build-id/32/2d463b9030e2514dbb80911e0f767035b9603b 120777 root:root ../../../../lib64/ardour6/libevoral.so.0.0.0 -File: /usr/lib/debug/.build-id/32/2d463b9030e2514dbb80911e0f767035b9603b.debug 120777 root:root ../../usr/lib64/ardour6/libevoral.so.0.0.0.debug -File: /usr/lib/debug/.build-id/35 40755 root:root -File: /usr/lib/debug/.build-id/35/9f50a1da40433f9378e6a7c21e680c0f60721a 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_contourdesign.so -File: /usr/lib/debug/.build-id/35/9f50a1da40433f9378e6a7c21e680c0f60721a.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug -File: /usr/lib/debug/.build-id/36 40755 root:root -File: /usr/lib/debug/.build-id/36/5ce718167fbba5aae1a4939b9e58e011690de3 120777 root:root ../../../../lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 -File: /usr/lib/debug/.build-id/36/5ce718167fbba5aae1a4939b9e58e011690de3.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0.debug -File: /usr/lib/debug/.build-id/3d 40755 root:root -File: /usr/lib/debug/.build-id/3d/6bc80b554c28b8fcac47bfe968ce4c3246bb13 120777 root:root ../../../../lib64/ardour6/backends/libalsa_audiobackend.so -File: /usr/lib/debug/.build-id/3d/6bc80b554c28b8fcac47bfe968ce4c3246bb13.debug 120777 root:root ../../usr/lib64/ardour6/backends/libalsa_audiobackend.so.debug -File: /usr/lib/debug/.build-id/3d/b21eba53907c38c487498e878bcf5f3f9f908b 120777 root:root ../../../../lib64/ardour6/libmidipp.so.4.1.0 -File: /usr/lib/debug/.build-id/3d/b21eba53907c38c487498e878bcf5f3f9f908b.debug 120777 root:root ../../usr/lib64/ardour6/libmidipp.so.4.1.0.debug -File: /usr/lib/debug/.build-id/41 40755 root:root -File: /usr/lib/debug/.build-id/41/10501d4264e265c28db4c81534e45580bed26c 120777 root:root ../../../../lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so -File: /usr/lib/debug/.build-id/41/10501d4264e265c28db4c81534e45580bed26c.debug 120777 root:root ../../usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug -File: /usr/lib/debug/.build-id/44 40755 root:root -File: /usr/lib/debug/.build-id/44/153b894ba2593d0ae61e704bfc13df6fa80691 120777 root:root ../../../../lib64/ardour6/utils/ardour6-export -File: /usr/lib/debug/.build-id/44/153b894ba2593d0ae61e704bfc13df6fa80691.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-export.debug -File: /usr/lib/debug/.build-id/47 40755 root:root -File: /usr/lib/debug/.build-id/47/6e9c7e129297592e112f2ed49c10dcd2f1d832 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport2.so -File: /usr/lib/debug/.build-id/47/6e9c7e129297592e112f2ed49c10dcd2f1d832.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug -File: /usr/lib/debug/.build-id/48 40755 root:root -File: /usr/lib/debug/.build-id/48/79d4783fdf836fc8a8632d1a8cf75301653805 120777 root:root ../../../../lib64/ardour6/utils/ardour6-copy-mixer -File: /usr/lib/debug/.build-id/48/79d4783fdf836fc8a8632d1a8cf75301653805.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-copy-mixer.debug +File: /usr/lib/debug/.build-id/14/265a7600aaf190e59cf87e9b96e4d2eabf0cba 120777 root:root ../../../../lib64/ardour6/libgtkmm2ext.so.0.8.3 +File: /usr/lib/debug/.build-id/14/265a7600aaf190e59cf87e9b96e4d2eabf0cba.debug 120777 root:root ../../usr/lib64/ardour6/libgtkmm2ext.so.0.8.3.debug +File: /usr/lib/debug/.build-id/14/80dcff01b2778be46605c844430c3e6e3637b1 120777 root:root ../../../../lib64/ardour6/utils/ardour6-copy-mixer +File: /usr/lib/debug/.build-id/14/80dcff01b2778be46605c844430c3e6e3637b1.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-copy-mixer.debug +File: /usr/lib/debug/.build-id/15 40755 root:root +File: /usr/lib/debug/.build-id/15/23d9afd50c954e704b6e4ca1bc670d787161c0 120777 root:root ../../../../lib64/ardour6/LV2/a-exp.lv2/a-exp.so +File: /usr/lib/debug/.build-id/15/23d9afd50c954e704b6e4ca1bc670d787161c0.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so.debug +File: /usr/lib/debug/.build-id/1c 40755 root:root +File: /usr/lib/debug/.build-id/1c/ab356fcf99a496c66e8fe511cdf74dec1e8c0a 120777 root:root ../../../../lib64/ardour6/libcanvas.so.0.0.0 +File: /usr/lib/debug/.build-id/1c/ab356fcf99a496c66e8fe511cdf74dec1e8c0a.debug 120777 root:root ../../usr/lib64/ardour6/libcanvas.so.0.0.0.debug +File: /usr/lib/debug/.build-id/20 40755 root:root +File: /usr/lib/debug/.build-id/20/55bd824d9ba004cb27fc78b097a00950ebd496 120777 root:root ../../../../lib64/ardour6/libmidipp.so.4.1.0 +File: /usr/lib/debug/.build-id/20/55bd824d9ba004cb27fc78b097a00950ebd496.debug 120777 root:root ../../usr/lib64/ardour6/libmidipp.so.4.1.0.debug +File: /usr/lib/debug/.build-id/31 40755 root:root +File: /usr/lib/debug/.build-id/31/18dc9d657797df62d8c7d7d91dd565a51ae626 120777 root:root ../../../../lib64/ardour6/LV2/a-comp.lv2/a-comp.so +File: /usr/lib/debug/.build-id/31/18dc9d657797df62d8c7d7d91dd565a51ae626.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so.debug +File: /usr/lib/debug/.build-id/3f 40755 root:root +File: /usr/lib/debug/.build-id/3f/d5e60dedc9c32a6e0a1197dbb499aac27f4c3a 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_osc.so +File: /usr/lib/debug/.build-id/3f/d5e60dedc9c32a6e0a1197dbb499aac27f4c3a.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_osc.so.debug +File: /usr/lib/debug/.build-id/43 40755 root:root +File: /usr/lib/debug/.build-id/43/ff8cc86981053d4999214d44c78cba65dc58b6 120777 root:root ../../../../lib64/ardour6/panners/libpan2in2out.so +File: /usr/lib/debug/.build-id/43/ff8cc86981053d4999214d44c78cba65dc58b6.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan2in2out.so.debug +File: /usr/lib/debug/.build-id/4f 40755 root:root +File: /usr/lib/debug/.build-id/4f/0d887c42b08562f3de4ae6283675e771867f6f 120777 root:root ../../../../lib64/ardour6/ardour-vst3-scanner +File: /usr/lib/debug/.build-id/4f/0d887c42b08562f3de4ae6283675e771867f6f.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst3-scanner.debug +File: /usr/lib/debug/.build-id/56 40755 root:root +File: /usr/lib/debug/.build-id/56/4a330b5a5a1a7963baaf2b63b168762d83ad99 120777 root:root ../../../../lib64/ardour6/libevoral.so.0.0.0 +File: /usr/lib/debug/.build-id/56/4a330b5a5a1a7963baaf2b63b168762d83ad99.debug 120777 root:root ../../usr/lib64/ardour6/libevoral.so.0.0.0.debug +File: /usr/lib/debug/.build-id/56/cc97c11ede05fa5be667b37280acc2fcc34d35 120777 root:root ../../../../lib64/ardour6/ardour-exec-wrapper +File: /usr/lib/debug/.build-id/56/cc97c11ede05fa5be667b37280acc2fcc34d35.debug 120777 root:root ../../usr/lib64/ardour6/ardour-exec-wrapper.debug File: /usr/lib/debug/.build-id/58 40755 root:root -File: /usr/lib/debug/.build-id/58/abbc9ea646d8e7fa8ea91c3416d14f83cbd506 120777 root:root ../../../../lib64/ardour6/LV2/a-exp.lv2/a-exp.so -File: /usr/lib/debug/.build-id/58/abbc9ea646d8e7fa8ea91c3416d14f83cbd506.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so.debug +File: /usr/lib/debug/.build-id/58/2ed87f4d5fe433ccd28ce1e353740ebe3e4740 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport16.so +File: /usr/lib/debug/.build-id/58/2ed87f4d5fe433ccd28ce1e353740ebe3e4740.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug File: /usr/lib/debug/.build-id/59 40755 root:root -File: /usr/lib/debug/.build-id/59/6ba1bb60ad3926ec9e4e1d5c4626c9b1a9d366 120777 root:root ../../../../lib64/ardour6/libardouralsautil.so.0.0.1 -File: /usr/lib/debug/.build-id/59/6ba1bb60ad3926ec9e4e1d5c4626c9b1a9d366.debug 120777 root:root ../../usr/lib64/ardour6/libardouralsautil.so.0.0.1.debug -File: /usr/lib/debug/.build-id/5a 40755 root:root -File: /usr/lib/debug/.build-id/5a/4fb7641191ea6f2d6cc1c182a9a044d7bbe2ee 120777 root:root ../../../../lib64/ardour6/ardour-vst3-scanner -File: /usr/lib/debug/.build-id/5a/4fb7641191ea6f2d6cc1c182a9a044d7bbe2ee.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst3-scanner.debug -File: /usr/lib/debug/.build-id/64 40755 root:root -File: /usr/lib/debug/.build-id/64/a0406247d230fc8b91addca971c20b1499bf28 120777 root:root ../../../../lib64/ardour6/libptformat.so.0.0.0 -File: /usr/lib/debug/.build-id/64/a0406247d230fc8b91addca971c20b1499bf28.debug 120777 root:root ../../usr/lib64/ardour6/libptformat.so.0.0.0.debug -File: /usr/lib/debug/.build-id/69 40755 root:root -File: /usr/lib/debug/.build-id/69/ee900fa40160b484bc36bfd279351345ecf6ec 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_osc.so -File: /usr/lib/debug/.build-id/69/ee900fa40160b484bc36bfd279351345ecf6ec.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_osc.so.debug -File: /usr/lib/debug/.build-id/75 40755 root:root -File: /usr/lib/debug/.build-id/75/e9c93b98e9d9a24c7f970daf413de2993b7e8f 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_us2400.so -File: /usr/lib/debug/.build-id/75/e9c93b98e9d9a24c7f970daf413de2993b7e8f.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_us2400.so.debug -File: /usr/lib/debug/.build-id/7c 40755 root:root -File: /usr/lib/debug/.build-id/7c/9fd5ebbb0a6f68155d44ece37f3b661ed38a4c 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport16.so -File: /usr/lib/debug/.build-id/7c/9fd5ebbb0a6f68155d44ece37f3b661ed38a4c.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug -File: /usr/lib/debug/.build-id/82 40755 root:root -File: /usr/lib/debug/.build-id/82/3c9fd031956dfecdfae8ed3dcf139c410b81cb 120777 root:root ../../../../lib64/ardour6/panners/libpanvbap.so -File: /usr/lib/debug/.build-id/82/3c9fd031956dfecdfae8ed3dcf139c410b81cb.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanvbap.so.debug -File: /usr/lib/debug/.build-id/87 40755 root:root -File: /usr/lib/debug/.build-id/87/25082fc20de824bebea1261b745344914f7ea4 120777 root:root ../../../../lib64/ardour6/libwaveview.so.0.0.0 -File: /usr/lib/debug/.build-id/87/25082fc20de824bebea1261b745344914f7ea4.debug 120777 root:root ../../usr/lib64/ardour6/libwaveview.so.0.0.0.debug +File: /usr/lib/debug/.build-id/59/f0644b6c48386b250c57a82fd51216310bd286 120777 root:root ../../../../lib64/ardour6/ardour-6.9.0 +File: /usr/lib/debug/.build-id/59/f0644b6c48386b250c57a82fd51216310bd286.debug 120777 root:root ../../usr/lib64/ardour6/ardour-6.9.0.debug +File: /usr/lib/debug/.build-id/67 40755 root:root +File: /usr/lib/debug/.build-id/67/dfee95209bdae932f731db80f00b26a522de2b 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_us2400.so +File: /usr/lib/debug/.build-id/67/dfee95209bdae932f731db80f00b26a522de2b.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_us2400.so.debug +File: /usr/lib/debug/.build-id/76 40755 root:root +File: /usr/lib/debug/.build-id/76/0365d4fa2e36e09500da4e453ab852c08e0ed5 120777 root:root ../../../../lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so +File: /usr/lib/debug/.build-id/76/0365d4fa2e36e09500da4e453ab852c08e0ed5.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug +File: /usr/lib/debug/.build-id/76/73e7716dcd01c08b6d47197ead85e51389e688 120777 root:root ../../../../lib64/ardour6/libtemporal.so.0.0.0 +File: /usr/lib/debug/.build-id/76/73e7716dcd01c08b6d47197ead85e51389e688.debug 120777 root:root ../../usr/lib64/ardour6/libtemporal.so.0.0.0.debug +File: /usr/lib/debug/.build-id/78 40755 root:root +File: /usr/lib/debug/.build-id/78/db57319cbb907eab3ef118777af35e3e6440da 120777 root:root ../../../../lib64/ardour6/libwidgets.so.0.0.0 +File: /usr/lib/debug/.build-id/78/db57319cbb907eab3ef118777af35e3e6440da.debug 120777 root:root ../../usr/lib64/ardour6/libwidgets.so.0.0.0.debug +File: /usr/lib/debug/.build-id/79 40755 root:root +File: /usr/lib/debug/.build-id/79/313081412b4e8bedb9f6f37da0cacffd62b946 120777 root:root ../../../../lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 +File: /usr/lib/debug/.build-id/79/313081412b4e8bedb9f6f37da0cacffd62b946.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +File: /usr/lib/debug/.build-id/79/cf2ba5df0d435cad6cdcbef4eaa23a18323f58 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport2.so +File: /usr/lib/debug/.build-id/79/cf2ba5df0d435cad6cdcbef4eaa23a18323f58.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug +File: /usr/lib/debug/.build-id/83 40755 root:root +File: /usr/lib/debug/.build-id/83/29ede18bb9dc3a1f328c4b9e0497a4cc2090aa 120777 root:root ../../../../lib64/ardour6/backends/libdummy_audiobackend.so +File: /usr/lib/debug/.build-id/83/29ede18bb9dc3a1f328c4b9e0497a4cc2090aa.debug 120777 root:root ../../usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug +File: /usr/lib/debug/.build-id/89 40755 root:root +File: /usr/lib/debug/.build-id/89/588da311056a4de1d1943b364fc42a54814ded 120777 root:root ../../../../lib64/ardour6/libwaveview.so.0.0.0 +File: /usr/lib/debug/.build-id/89/588da311056a4de1d1943b364fc42a54814ded.debug 120777 root:root ../../usr/lib64/ardour6/libwaveview.so.0.0.0.debug +File: /usr/lib/debug/.build-id/89/8373fbb3f0c6071cba99bb6168cda0465120c6 120777 root:root ../../../../lib64/ardour6/backends/libalsa_audiobackend.so +File: /usr/lib/debug/.build-id/89/8373fbb3f0c6071cba99bb6168cda0465120c6.debug 120777 root:root ../../usr/lib64/ardour6/backends/libalsa_audiobackend.so.debug +File: /usr/lib/debug/.build-id/89/f8734435f713bb26682bd09143d2c284c58d74 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_session +File: /usr/lib/debug/.build-id/89/f8734435f713bb26682bd09143d2c284c58d74.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_session.debug File: /usr/lib/debug/.build-id/8b 40755 root:root -File: /usr/lib/debug/.build-id/8b/cb89f517087f054df2b2bf8fc99f08c5cc8b3f 120777 root:root ../../../../lib64/ardour6/libtemporal.so.0.0.0 -File: /usr/lib/debug/.build-id/8b/cb89f517087f054df2b2bf8fc99f08c5cc8b3f.debug 120777 root:root ../../usr/lib64/ardour6/libtemporal.so.0.0.0.debug -File: /usr/lib/debug/.build-id/9f 40755 root:root -File: /usr/lib/debug/.build-id/9f/b4875387e642d780a017c1d025ab3b655d6dac 120777 root:root ../../../../lib64/ardour6/backends/libdummy_audiobackend.so -File: /usr/lib/debug/.build-id/9f/b4875387e642d780a017c1d025ab3b655d6dac.debug 120777 root:root ../../usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug +File: /usr/lib/debug/.build-id/8b/d42927791fe87ec99427fabe1b70011ebd3abb 120777 root:root ../../../../lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so +File: /usr/lib/debug/.build-id/8b/d42927791fe87ec99427fabe1b70011ebd3abb.debug 120777 root:root ../../usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug +File: /usr/lib/debug/.build-id/9a 40755 root:root +File: /usr/lib/debug/.build-id/9a/316494c6beb1517f519f9bfe6a304950adac90 120777 root:root ../../../../lib64/ardour6/LV2/a-delay.lv2/a-delay.so +File: /usr/lib/debug/.build-id/9a/316494c6beb1517f519f9bfe6a304950adac90.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so.debug +File: /usr/lib/debug/.build-id/9c 40755 root:root +File: /usr/lib/debug/.build-id/9c/21695a168cd4af39feb594a70b95d1d3951461 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_push2.so +File: /usr/lib/debug/.build-id/9c/21695a168cd4af39feb594a70b95d1d3951461.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_push2.so.debug +File: /usr/lib/debug/.build-id/9d 40755 root:root +File: /usr/lib/debug/.build-id/9d/65f0daad9d947690dde31c891bf4b00ec28464 120777 root:root ../../../../lib64/ardour6/utils/ardour6-fix_bbtppq +File: /usr/lib/debug/.build-id/9d/65f0daad9d947690dde31c891bf4b00ec28464.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug +File: /usr/lib/debug/.build-id/9d/cd4f7f33b6ab46b8dd079ba7a37ffe6b6724c5 120777 root:root ../../../../lib64/ardour6/panners/libpanbalance.so +File: /usr/lib/debug/.build-id/9d/cd4f7f33b6ab46b8dd079ba7a37ffe6b6724c5.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanbalance.so.debug +File: /usr/lib/debug/.build-id/a4 40755 root:root +File: /usr/lib/debug/.build-id/a4/d80aa92b2f1b61450cb86f5db7c3874ed77b05 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport8.so +File: /usr/lib/debug/.build-id/a4/d80aa92b2f1b61450cb86f5db7c3874ed77b05.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport8.so.debug File: /usr/lib/debug/.build-id/a5 40755 root:root -File: /usr/lib/debug/.build-id/a5/9c5feff554e9ceb1e503016723a6985553c8d1 120777 root:root ../../../../lib64/ardour6/sanityCheck -File: /usr/lib/debug/.build-id/a5/9c5feff554e9ceb1e503016723a6985553c8d1.debug 120777 root:root ../../usr/lib64/ardour6/sanityCheck.debug +File: /usr/lib/debug/.build-id/a5/79a35f70aa67d3428049f931f89a3bd7c3017f 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_generic_midi.so +File: /usr/lib/debug/.build-id/a5/79a35f70aa67d3428049f931f89a3bd7c3017f.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug +File: /usr/lib/debug/.build-id/aa 40755 root:root +File: /usr/lib/debug/.build-id/aa/a8b0880430ba4bd8e294102b720d9d3d10ac3b 120777 root:root ../../../../lib64/ardour6/utils/ardour6-export +File: /usr/lib/debug/.build-id/aa/a8b0880430ba4bd8e294102b720d9d3d10ac3b.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-export.debug +File: /usr/lib/debug/.build-id/ab 40755 root:root +File: /usr/lib/debug/.build-id/ab/8744d590b2dcd86df26671715a9a5a9005de7f 120777 root:root ../../../../lib64/ardour6/sanityCheck +File: /usr/lib/debug/.build-id/ab/8744d590b2dcd86df26671715a9a5a9005de7f.debug 120777 root:root ../../usr/lib64/ardour6/sanityCheck.debug File: /usr/lib/debug/.build-id/ac 40755 root:root -File: /usr/lib/debug/.build-id/ac/b75c481b6721ecbccd39d7406dc691d7bc1392 120777 root:root ../../../../lib64/ardour6/panners/libpan1in2out.so -File: /usr/lib/debug/.build-id/ac/b75c481b6721ecbccd39d7406dc691d7bc1392.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan1in2out.so.debug -File: /usr/lib/debug/.build-id/bc 40755 root:root -File: /usr/lib/debug/.build-id/bc/4f0d61f33db9f4db1720018df65f5bc25df264 120777 root:root ../../../../lib64/ardour6/ardour-vst-scanner -File: /usr/lib/debug/.build-id/bc/4f0d61f33db9f4db1720018df65f5bc25df264.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst-scanner.debug -File: /usr/lib/debug/.build-id/c1 40755 root:root -File: /usr/lib/debug/.build-id/c1/f50733d8bb4de4c021c8836000640ba785dce2 120777 root:root ../../../../lib64/ardour6/backends/libjack_audiobackend.so -File: /usr/lib/debug/.build-id/c1/f50733d8bb4de4c021c8836000640ba785dce2.debug 120777 root:root ../../usr/lib64/ardour6/backends/libjack_audiobackend.so.debug +File: /usr/lib/debug/.build-id/ac/cd458c7e90da8d017344f41f7ca0081e357d82 120777 root:root ../../../../lib64/ardour6/libardour.so.3.0.0 +File: /usr/lib/debug/.build-id/ac/cd458c7e90da8d017344f41f7ca0081e357d82.debug 120777 root:root ../../usr/lib64/ardour6/libardour.so.3.0.0.debug +File: /usr/lib/debug/.build-id/ae 40755 root:root +File: /usr/lib/debug/.build-id/ae/c4d499cc9d144d8a5cd9239341c1fa0d48b31c 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_contourdesign.so +File: /usr/lib/debug/.build-id/ae/c4d499cc9d144d8a5cd9239341c1fa0d48b31c.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug +File: /usr/lib/debug/.build-id/ba 40755 root:root +File: /usr/lib/debug/.build-id/ba/eecd88974b032fc51f6240d56bf932060d7717 120777 root:root ../../../../lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so +File: /usr/lib/debug/.build-id/ba/eecd88974b032fc51f6240d56bf932060d7717.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug +File: /usr/lib/debug/.build-id/bf 40755 root:root +File: /usr/lib/debug/.build-id/bf/fd607e4392bef8bf23ac86c95e4f971efe6690 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_wiimote.so +File: /usr/lib/debug/.build-id/bf/fd607e4392bef8bf23ac86c95e4f971efe6690.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug +File: /usr/lib/debug/.build-id/ca 40755 root:root +File: /usr/lib/debug/.build-id/ca/d53b790819a2d555e2bfdeb7c4fd4e1dd00257 120777 root:root ../../../../lib64/ardour6/libaudiographer.so.0.0.0 +File: /usr/lib/debug/.build-id/ca/d53b790819a2d555e2bfdeb7c4fd4e1dd00257.debug 120777 root:root ../../usr/lib64/ardour6/libaudiographer.so.0.0.0.debug File: /usr/lib/debug/.build-id/d3 40755 root:root -File: /usr/lib/debug/.build-id/d3/7efaed593de8f381dad51329fccd5ac36542d1 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_empty_session -File: /usr/lib/debug/.build-id/d3/7efaed593de8f381dad51329fccd5ac36542d1.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_empty_session.debug -File: /usr/lib/debug/.build-id/d3/8ac891a4c9009139738a689351b5d61bd48588 120777 root:root ../../../../lib64/ardour6/panners/libpanbalance.so -File: /usr/lib/debug/.build-id/d3/8ac891a4c9009139738a689351b5d61bd48588.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanbalance.so.debug -File: /usr/lib/debug/.build-id/d4 40755 root:root -File: /usr/lib/debug/.build-id/d4/0df0df23aa109bff4df1253eca44789ab6563d 120777 root:root ../../../../lib64/ardour6/panners/libpan2in2out.so -File: /usr/lib/debug/.build-id/d4/0df0df23aa109bff4df1253eca44789ab6563d.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan2in2out.so.debug -File: /usr/lib/debug/.build-id/d5 40755 root:root -File: /usr/lib/debug/.build-id/d5/49dbe2d04888dc68febdc2404b0e26ee598f79 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport.so -File: /usr/lib/debug/.build-id/d5/49dbe2d04888dc68febdc2404b0e26ee598f79.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport.so.debug -File: /usr/lib/debug/.build-id/d7 40755 root:root -File: /usr/lib/debug/.build-id/d7/01e93fdd3976c71e003358bd6d78a428e8aeb3 120777 root:root ../../../../lib64/ardour6/libpbd.so.4.1.0 -File: /usr/lib/debug/.build-id/d7/01e93fdd3976c71e003358bd6d78a428e8aeb3.debug 120777 root:root ../../usr/lib64/ardour6/libpbd.so.4.1.0.debug -File: /usr/lib/debug/.build-id/d7/b82cd8065096e1da6290c053932c479ca4ad79 120777 root:root ../../../../lib64/ardour6/libcanvas.so.0.0.0 -File: /usr/lib/debug/.build-id/d7/b82cd8065096e1da6290c053932c479ca4ad79.debug 120777 root:root ../../usr/lib64/ardour6/libcanvas.so.0.0.0.debug -File: /usr/lib/debug/.build-id/dd 40755 root:root -File: /usr/lib/debug/.build-id/dd/37d2762fe519c5a548c329c64b7c94ab50f54d 120777 root:root ../../../../lib64/ardour6/libwidgets.so.0.0.0 -File: /usr/lib/debug/.build-id/dd/37d2762fe519c5a548c329c64b7c94ab50f54d.debug 120777 root:root ../../usr/lib64/ardour6/libwidgets.so.0.0.0.debug -File: /usr/lib/debug/.build-id/e3 40755 root:root -File: /usr/lib/debug/.build-id/e3/13f655858ed36de2b524e2a04542581e784635 120777 root:root ../../../../lib64/ardour6/LV2/a-delay.lv2/a-delay.so -File: /usr/lib/debug/.build-id/e3/13f655858ed36de2b524e2a04542581e784635.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so.debug -File: /usr/lib/debug/.build-id/e4 40755 root:root -File: /usr/lib/debug/.build-id/e4/15168155cf6b3baee319b3ee2490bf7f8cb3e5 120777 root:root ../../../../lib64/ardour6/hardour-6.9.0 -File: /usr/lib/debug/.build-id/e4/15168155cf6b3baee319b3ee2490bf7f8cb3e5.debug 120777 root:root ../../usr/lib64/ardour6/hardour-6.9.0.debug +File: /usr/lib/debug/.build-id/d3/890658ba066998b2abe91834f6ebdfd98d9b4b 120777 root:root ../../../../lib64/ardour6/ardour-vst-scanner +File: /usr/lib/debug/.build-id/d3/890658ba066998b2abe91834f6ebdfd98d9b4b.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst-scanner.debug +File: /usr/lib/debug/.build-id/e0 40755 root:root +File: /usr/lib/debug/.build-id/e0/1b4bb5c921332730730b34882717df333677f7 120777 root:root ../../../../lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 +File: /usr/lib/debug/.build-id/e0/1b4bb5c921332730730b34882717df333677f7.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0.debug +File: /usr/lib/debug/.build-id/e5 40755 root:root +File: /usr/lib/debug/.build-id/e5/7404454f59fd6db8163337b58e84c337f0d5fc 120777 root:root ../../../../lib64/ardour6/LV2/a-eq.lv2/a-eq.so +File: /usr/lib/debug/.build-id/e5/7404454f59fd6db8163337b58e84c337f0d5fc.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so.debug File: /usr/lib/debug/.build-id/eb 40755 root:root -File: /usr/lib/debug/.build-id/eb/79db8b04f5f4f3d11a1d731b6210aa38042a6c 120777 root:root ../../../../lib64/ardour6/engines/libclearlooks.so -File: /usr/lib/debug/.build-id/eb/79db8b04f5f4f3d11a1d731b6210aa38042a6c.debug 120777 root:root ../../usr/lib64/ardour6/engines/libclearlooks.so.debug -File: /usr/lib/debug/.build-id/eb/7f0d76c9a2de139075893304db1425c5339c90 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_push2.so -File: /usr/lib/debug/.build-id/eb/7f0d76c9a2de139075893304db1425c5339c90.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_push2.so.debug -File: /usr/lib/debug/.build-id/f2 40755 root:root -File: /usr/lib/debug/.build-id/f2/2f5981af4ad8e5e560998c155c9af5faada565 120777 root:root ../../../../lib64/ardour6/libgtkmm2ext.so.0.8.3 -File: /usr/lib/debug/.build-id/f2/2f5981af4ad8e5e560998c155c9af5faada565.debug 120777 root:root ../../usr/lib64/ardour6/libgtkmm2ext.so.0.8.3.debug +File: /usr/lib/debug/.build-id/eb/b31ebab9426d9ce3cd25cff7af4177d514f590 120777 root:root ../../../../lib64/ardour6/libptformat.so.0.0.0 +File: /usr/lib/debug/.build-id/eb/b31ebab9426d9ce3cd25cff7af4177d514f590.debug 120777 root:root ../../usr/lib64/ardour6/libptformat.so.0.0.0.debug File: /usr/lib/debug/.build-id/f3 40755 root:root -File: /usr/lib/debug/.build-id/f3/7bf61564d903da7329c72e605dcd48bbb0f7f6 120777 root:root ../../../../lib64/ardour6/libardourcp.so -File: /usr/lib/debug/.build-id/f3/7bf61564d903da7329c72e605dcd48bbb0f7f6.debug 120777 root:root ../../usr/lib64/ardour6/libardourcp.so.debug -File: /usr/lib/debug/.build-id/f6 40755 root:root -File: /usr/lib/debug/.build-id/f6/8b0e3d92da7510437fc4e537642c637fc53d4e 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_mcp.so -File: /usr/lib/debug/.build-id/f6/8b0e3d92da7510437fc4e537642c637fc53d4e.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_mcp.so.debug +File: /usr/lib/debug/.build-id/f3/328b6890d4025d28f1c3f6b7fc277413fe9875 120777 root:root ../../../../lib64/ardour6/libpbd.so.4.1.0 +File: /usr/lib/debug/.build-id/f3/328b6890d4025d28f1c3f6b7fc277413fe9875.debug 120777 root:root ../../usr/lib64/ardour6/libpbd.so.4.1.0.debug +File: /usr/lib/debug/.build-id/f5 40755 root:root +File: /usr/lib/debug/.build-id/f5/47309d00ba61a19993bc70090d6c501ee7be20 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_launch_control_xl.so +File: /usr/lib/debug/.build-id/f5/47309d00ba61a19993bc70090d6c501ee7be20.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug +File: /usr/lib/debug/.build-id/fc 40755 root:root +File: /usr/lib/debug/.build-id/fc/38d2f7e118ce56f3de56459cf8257f4bbabb42 120777 root:root ../../../../lib64/ardour6/backends/libjack_audiobackend.so +File: /usr/lib/debug/.build-id/fc/38d2f7e118ce56f3de56459cf8257f4bbabb42.debug 120777 root:root ../../usr/lib64/ardour6/backends/libjack_audiobackend.so.debug +File: /usr/lib/debug/.build-id/fd 40755 root:root +File: /usr/lib/debug/.build-id/fd/81cf1ce6b42b13c2f72640ad09a5a2413679b8 120777 root:root ../../../../lib64/ardour6/hardour-6.9.0 +File: /usr/lib/debug/.build-id/fd/81cf1ce6b42b13c2f72640ad09a5a2413679b8.debug 120777 root:root ../../usr/lib64/ardour6/hardour-6.9.0.debug File: /usr/lib/debug/usr/lib64/ardour6 40755 root:root @@ -2717,61 +2732,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 03cab0b6e6f22c7e4ab02eebd66e2684 +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so.debug 100644 root:root d323b66e364e262c3c7e263e26af161c 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 664225a659ad72d91ca1135d1a1b0806 +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so.debug 100644 root:root dd04870c6d3246eabf7a218db0fa0807 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 c984da02486f3e119ca95f19ab583a22 +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so.debug 100644 root:root 82545b03955b51a7cd1ba666d1cc86b2 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 0da347ba90b3e89de739cb9fb73ca08d +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so.debug 100644 root:root 4dcbef918ecf31113401b47887811a3a 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 711f56c311ebfa465d45ff43f8c6ecd6 +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug 100644 root:root 74ec62e033fa1dd7d9ad49383a24cd0a 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 cac97357c173db8785202c4022bc474a +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug 100644 root:root c0ebfa2e5133094521875d95169c2588 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 4e7da16c8fe650b4adb50ec42e6fb3f0 -File: /usr/lib/debug/usr/lib64/ardour6/ardour-6.9.0.debug 100644 root:root 4dbaddaf2da2fd00a343cc890929a08b -File: /usr/lib/debug/usr/lib64/ardour6/ardour-exec-wrapper.debug 100644 root:root 1a35d1652ae1fa375fd8d8bd5de09deb -File: /usr/lib/debug/usr/lib64/ardour6/ardour-vst-scanner.debug 100644 root:root 431ba03b65b4d513b83af5c0ddfc0e9e -File: /usr/lib/debug/usr/lib64/ardour6/ardour-vst3-scanner.debug 100644 root:root 2a19824041d32bd120b3cb183309b9d2 +File: /usr/lib/debug/usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug 100644 root:root d45733bbe634752aebf6d903e14c5ab6 +File: /usr/lib/debug/usr/lib64/ardour6/ardour-6.9.0.debug 100644 root:root f96ae5d2ab57119dd84b44e916408df1 +File: /usr/lib/debug/usr/lib64/ardour6/ardour-exec-wrapper.debug 100644 root:root 15fbe543abbf1861b683cbde696ea303 +File: /usr/lib/debug/usr/lib64/ardour6/ardour-vst-scanner.debug 100644 root:root cfe114f95245ee571bf60d256f6a3311 +File: /usr/lib/debug/usr/lib64/ardour6/ardour-vst3-scanner.debug 100644 root:root 45cafdae3ce1d8ef7541f9e6d0ddaf33 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 94cc2284a731a7befef9b9e58654c3f3 -File: /usr/lib/debug/usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug 100644 root:root 9721a989e81a18ac9241566f79934fe1 -File: /usr/lib/debug/usr/lib64/ardour6/backends/libjack_audiobackend.so.debug 100644 root:root a55fbda8aa65687b6d4c148ace414a05 +File: /usr/lib/debug/usr/lib64/ardour6/backends/libalsa_audiobackend.so.debug 100644 root:root 1fa960990c7d5578d41174e2c512daf1 +File: /usr/lib/debug/usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug 100644 root:root 166d131f8088c0d1c2afa58865b97188 +File: /usr/lib/debug/usr/lib64/ardour6/backends/libjack_audiobackend.so.debug 100644 root:root 4b0c3398f562c95e032012049e51523c 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 a6eb533ff422dc08d7b6c1c986da4b10 -File: /usr/lib/debug/usr/lib64/ardour6/hardour-6.9.0.debug 100644 root:root bd03f951ab1a913a5d0afc914805a496 -File: /usr/lib/debug/usr/lib64/ardour6/libardour.so.3.0.0.debug 100644 root:root 378ed1b70a63b10f530c29bbbb72a491 +File: /usr/lib/debug/usr/lib64/ardour6/engines/libclearlooks.so.debug 100644 root:root 83cb37a0dd172917c3e8f4fd487b4395 +File: /usr/lib/debug/usr/lib64/ardour6/hardour-6.9.0.debug 100644 root:root 89004e25b16894f64eec7c1c012d68be +File: /usr/lib/debug/usr/lib64/ardour6/libardour.so.3.0.0.debug 100644 root:root 0ae76069e2cdc8e0155e7558a804f045 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 4e0e0fee36733c030ded23806340abe5 +File: /usr/lib/debug/usr/lib64/ardour6/libardouralsautil.so.0.0.1.debug 100644 root:root e117c1c25413b53ca035ec6a8988329b 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 b32feb0dc8bcf0c34c90f3757e3f5ba9 -File: /usr/lib/debug/usr/lib64/ardour6/libaudiographer.so.0.0.0.debug 100644 root:root 9761d1a6a8926e2b030515672022408c +File: /usr/lib/debug/usr/lib64/ardour6/libardourcp.so.debug 100644 root:root ad0a8dd05fee7bc1ad8aa41fbc21a65e +File: /usr/lib/debug/usr/lib64/ardour6/libaudiographer.so.0.0.0.debug 100644 root:root a4e8ceb904c1c3f9aef47e7c8a12b39d 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 1e8f5715026538d87f7f281bfce02740 +File: /usr/lib/debug/usr/lib64/ardour6/libcanvas.so.0.0.0.debug 100644 root:root 2854e7b4662c23907a9ae6a3d22c6bf5 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 c5b17f6f7bd642e31c3fd6471c8a11ab +File: /usr/lib/debug/usr/lib64/ardour6/libevoral.so.0.0.0.debug 100644 root:root a5903c8d16604a497fa3f4924206a4c9 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 5babe95a431c8517756e7c68831c03ba +File: /usr/lib/debug/usr/lib64/ardour6/libgtkmm2ext.so.0.8.3.debug 100644 root:root 72567e026a9f3c804a7b492d9898e76b 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 a27afd74479a422e86047031e00ebb1d +File: /usr/lib/debug/usr/lib64/ardour6/libmidipp.so.4.1.0.debug 100644 root:root 15c3f589736edb582faefa02108902f4 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 6c3c85d3981a18389a94ce6c7b99de8c +File: /usr/lib/debug/usr/lib64/ardour6/libpbd.so.4.1.0.debug 100644 root:root 36ce7825b18d7d905647a835289dce2f 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 41c00911a6109362dd1f0f60f049d754 +File: /usr/lib/debug/usr/lib64/ardour6/libptformat.so.0.0.0.debug 100644 root:root 75b3361369b696c8a85527471f1e3332 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 2e12dbe8e31fa769a81e45970b336c12 +File: /usr/lib/debug/usr/lib64/ardour6/libtemporal.so.0.0.0.debug 100644 root:root e678fd337c9af84aaf30cde6a4d923da 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 fbca4505e0ab5829779694bd52aaa35d +File: /usr/lib/debug/usr/lib64/ardour6/libwaveview.so.0.0.0.debug 100644 root:root 0bc769be0d56310c8fa02dc12da1df08 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 98e8d0018ad2215a8f18c8ba600a5aa2 +File: /usr/lib/debug/usr/lib64/ardour6/libwidgets.so.0.0.0.debug 100644 root:root 0bd1a9b5f1d483e3b975141ac0d9c91e File: /usr/lib/debug/usr/lib64/ardour6/libwidgets.so.0.debug 120777 root:root libwidgets.so.0.0.0.debug @@ -2779,32 +2794,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 00834118c4600f3b3c2dd21deb952e21 -File: /usr/lib/debug/usr/lib64/ardour6/panners/libpan2in2out.so.debug 100644 root:root 64d9e8e6fc9e4745be0105fda611da90 -File: /usr/lib/debug/usr/lib64/ardour6/panners/libpanbalance.so.debug 100644 root:root 3de211ffd3432d147014c4b624731507 -File: /usr/lib/debug/usr/lib64/ardour6/panners/libpanvbap.so.debug 100644 root:root 741a088e3321fac1c8e8954b9ac56831 -File: /usr/lib/debug/usr/lib64/ardour6/sanityCheck.debug 100644 root:root c9598f6360a32e6b9d184cb5aa014ec7 +File: /usr/lib/debug/usr/lib64/ardour6/panners/libpan1in2out.so.debug 100644 root:root 23a653b4ec20beffe0deb2a38e37bb58 +File: /usr/lib/debug/usr/lib64/ardour6/panners/libpan2in2out.so.debug 100644 root:root e0638a69eaed67efe0495f55c9dacede +File: /usr/lib/debug/usr/lib64/ardour6/panners/libpanbalance.so.debug 100644 root:root 63f79a3f5fb1381f5659250c86824292 +File: /usr/lib/debug/usr/lib64/ardour6/panners/libpanvbap.so.debug 100644 root:root 9399c827dd481a6c9d8c5db6415a218a +File: /usr/lib/debug/usr/lib64/ardour6/sanityCheck.debug 100644 root:root 5a4851220e3db427be7b7a5f12821ef4 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 ebc8a5afef242335fdf9061339819f48 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug 100644 root:root 1938d85b69478feb6f0828af4901cb35 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport.so.debug 100644 root:root 7a6c7256902e8a9654313983ddcef93e -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug 100644 root:root ed787b7ea5cef58e846c4963a1985742 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug 100644 root:root 394ec40b3184111628aff1f5e2df04df -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport8.so.debug 100644 root:root 1e771b90d558d98d992b152f8ef842df -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug 100644 root:root 4cb5f950b1d0f97b03c50e7f82d861c6 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug 100644 root:root 04a037a9104c76102c281a98f12f2073 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_mcp.so.debug 100644 root:root 22fd86d412d26f136dfbfb7baefaa1ef -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_osc.so.debug 100644 root:root c0bac84dcfcd51c00be124e426d4ea43 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_push2.so.debug 100644 root:root 3c3decc0cb98b671705b24760e02b3ce -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_us2400.so.debug 100644 root:root 1e6a504e73b46538f0bf928878bb40ba -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug 100644 root:root e6f582ab8eb97cb287d56aafe92b5f43 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_cc121.so.debug 100644 root:root a9b2580e9c630e17a9f9a03c9867f8f2 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug 100644 root:root fcb4e4d4866f7cb0543e76c1f094551d +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport.so.debug 100644 root:root cded88ad1fd775da92e9e398ace5e29e +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug 100644 root:root 1eb099f81026e23bad7228c0ec754c03 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug 100644 root:root 8a5e074b56c31f95477e194cc5f2e996 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport8.so.debug 100644 root:root 0031eea93bbda3b2cfd8bd83c64802cd +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug 100644 root:root 4d405ce2203f09e7fcc467fb7e3606f9 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug 100644 root:root 057483dabad0d3d2542b9334770bc8c0 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_mcp.so.debug 100644 root:root 27b57b5c4c015fe435e7247b84cfdf65 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_osc.so.debug 100644 root:root 96b5a0ff2d0937cb00ad71253f7bb59a +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_push2.so.debug 100644 root:root 6cd70d29300f760e9883b7d390681192 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_us2400.so.debug 100644 root:root 0fffde6b353748ed3ac8d1ff80e83d03 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug 100644 root:root dfda76c2cb2a38f170256f77280a9c95 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 adcd2f08c2d005e7f520ac4c4ead48aa -File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-export.debug 100644 root:root 864e20864979260fed2c14963c7fa792 -File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug 100644 root:root 2a44bfa9782bcbca474a497891498511 -File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-new_empty_session.debug 100644 root:root ae400f26c0ecda765f62c155252d7f91 -File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-new_session.debug 100644 root:root 6fc554ed681e9d3098b541e1fd565776 +File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-copy-mixer.debug 100644 root:root d161a9b56a9311dd0cc8b078ac37bda5 +File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-export.debug 100644 root:root 2686a6be54bea0e64feb0ce777e19f81 +File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug 100644 root:root cfc1b8833700b81afe8a85a2e549066a +File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-new_empty_session.debug 100644 root:root 0e1872bd04aaca5213949c9bbaf9adc0 +File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-new_session.debug 100644 root:root eff39bea0dfc91bb2b04cc1dcab3f97c 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 d0976b263db9dab87450b570feee39e1 +File: /usr/lib/debug/usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0.debug 100644 root:root b7b6a7767f9bd7d6f37aeeee6f1b1df9 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 b525c6d0cc158ade318a1669096e94d2 +File: /usr/lib/debug/usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0.debug 100644 root:root fb0ff85d67dcbc9fc459eba45fcb63c1 File: /usr/lib/debug/usr/lib64/ardour6/vamp/libardourvamppyin.so.0.debug 120777 root:root libardourvamppyin.so.0.0.0.debug @@ -2881,2 +2896,3 @@ File: /usr/src/debug/ardour-6.9/gtk2_ardour/big_transport_window.h 100644 root:root 977a7519ce4a5875cf1c03f204f4dff3 +File: /usr/src/debug/ardour-6.9/gtk2_ardour/bundle_env.h 100644 root:root 573ba3af4c2bdf2def106b9f0482a0a8 File: /usr/src/debug/ardour-6.9/gtk2_ardour/bundle_env_linux.cc 100644 root:root 2f856b46b990d3edbaf809e25ac6e8bc @@ -3168,2 +3184,3 @@ File: /usr/src/debug/ardour-6.9/gtk2_ardour/pingback.cc 100644 root:root f1f885db10716ae30cbb63d8aae186ca +File: /usr/src/debug/ardour-6.9/gtk2_ardour/pingback.h 100644 root:root dae4ef2e5808840e315b27e8083b1c6c File: /usr/src/debug/ardour-6.9/gtk2_ardour/playlist_selection.h 100644 root:root ad7b02d697808f6ea2efcdfbd5cbd0bf @@ -3556,2 +3573,3 @@ File: /usr/src/debug/ardour-6.9/libs/ardour/ardour/minimp3.h 100644 root:root c5cc45710e51ff6edb72938512ecee93 +File: /usr/src/debug/ardour-6.9/libs/ardour/ardour/mix.h 100644 root:root 455bda5831482664fd2726960f479426 File: /usr/src/debug/ardour-6.9/libs/ardour/ardour/mode.h 100644 root:root 07206dcf15c93b0990a0bd8248c9be66 @@ -3643,2 +3661,3 @@ File: /usr/src/debug/ardour-6.9/libs/ardour/ardour/session_state_utils.h 100644 root:root 7ba561338ee7f6475570b348de12093a +File: /usr/src/debug/ardour-6.9/libs/ardour/ardour/session_utils.h 100644 root:root 935e5a89c76c617ffd0e354dc9b3f8e5 File: /usr/src/debug/ardour-6.9/libs/ardour/ardour/sidechain.h 100644 root:root c41843729a84e6d34732ec4196711873 @@ -3723,2 +3742,3 @@ File: /usr/src/debug/ardour-6.9/libs/ardour/automatable.cc 100644 root:root 826c94514fc0debf1bf0dfbe3f0ad0f0 +File: /usr/src/debug/ardour-6.9/libs/ardour/automation.cc 100644 root:root d073e72b74d7b1c87801f201f83f4636 File: /usr/src/debug/ardour-6.9/libs/ardour/automation_control.cc 100644 root:root 79e6117ea859a2c0584c7c6158ad52bd @@ -3886,3 +3906,3 @@ File: /usr/src/debug/ardour-6.9/libs/ardour/reverse.cc 100644 root:root 58906588a246956a847a6e4fb343052a -File: /usr/src/debug/ardour-6.9/libs/ardour/revision.cc 100644 root:root 0f8977c996ebc94d12ab5f6fb5d446ee +File: /usr/src/debug/ardour-6.9/libs/ardour/revision.cc 100644 root:root 35dac74cf1fb94f14167ce5869e3df62 File: /usr/src/debug/ardour-6.9/libs/ardour/route.cc 100644 root:root 58087700979220148c288980bbf788be @@ -4019,2 +4039,3 @@ File: /usr/src/debug/ardour-6.9/libs/audiographer/private/gdither/gdither.cc 100644 root:root 2d19e69639071a10ea24875d3230b6af +File: /usr/src/debug/ardour-6.9/libs/audiographer/private/gdither/gdither.h 100644 root:root 0bf4e2602b40af2c854ae38eb1619a5c File: /usr/src/debug/ardour-6.9/libs/audiographer/private/gdither/gdither_types.h 100644 root:root 65c6beab01f971d7b42242a0f4018c12 @@ -4068,2 +4089,3 @@ File: /usr/src/debug/ardour-6.9/libs/backends/jack/weak_libjack.c 100644 root:root 7f753e43fdc0d4ed301d1a5f3d30a458 +File: /usr/src/debug/ardour-6.9/libs/backends/jack/weak_libjack.h 100644 root:root 334c986ab182368cb9580d94579318ed File: /usr/src/debug/ardour-6.9/libs/canvas 40755 root:root @@ -4108,2 +4130,3 @@ File: /usr/src/debug/ardour-6.9/libs/canvas/canvas/types.h 100644 root:root 183196b372ea03a009b1ec16804d5ddb +File: /usr/src/debug/ardour-6.9/libs/canvas/canvas/utils.h 100644 root:root 1b0fc54105ec73fb2bf06b9de0dad4df File: /usr/src/debug/ardour-6.9/libs/canvas/canvas/widget.h 100644 root:root 1b3eceab89bc153355f2c51bd1011562 @@ -4143,2 +4166,3 @@ File: /usr/src/debug/ardour-6.9/libs/clearlooks-newer/animation.c 100644 root:root 5f029c32ca2d6df738a0c16f977547ab +File: /usr/src/debug/ardour-6.9/libs/clearlooks-newer/animation.h 100644 root:root 3b13f73c8bca9aae2cce14d84482451d File: /usr/src/debug/ardour-6.9/libs/clearlooks-newer/cairo-support.c 100644 root:root c2423afe68a629c482d44d84469dfa6c @@ -4146,2 +4170,3 @@ File: /usr/src/debug/ardour-6.9/libs/clearlooks-newer/clearlooks_draw.c 100644 root:root 5bd1835ef6471a24dccc2e87b51810ca +File: /usr/src/debug/ardour-6.9/libs/clearlooks-newer/clearlooks_draw.h 100644 root:root 466cceea70a9d932d627e8c17faa3c76 File: /usr/src/debug/ardour-6.9/libs/clearlooks-newer/clearlooks_draw_glossy.c 100644 root:root 1362b0eae34954f432838f1211093af1 @@ -4156,3 +4181,5 @@ File: /usr/src/debug/ardour-6.9/libs/clearlooks-newer/support.c 100644 root:root f1294a7917a7aac29cc8ddbfc5d230bf +File: /usr/src/debug/ardour-6.9/libs/clearlooks-newer/support.h 100644 root:root 4ed6cd3853a13d587c0de5801c7810b6 File: /usr/src/debug/ardour-6.9/libs/clearlooks-newer/widget-information.c 100644 root:root 3eaab400244248cd965c4ed32b8cdd32 +File: /usr/src/debug/ardour-6.9/libs/clearlooks-newer/widget-information.h 100644 root:root 4c5deddc868e94a690e7ea0f13de2f8f File: /usr/src/debug/ardour-6.9/libs/evoral 40755 root:root @@ -4199,2 +4226,4 @@ File: /usr/src/debug/ardour-6.9/libs/fluidsynth/fluidsynth/log.h 100644 root:root 50a6387cb0355692710cb3fe0d83e4c4 +File: /usr/src/debug/ardour-6.9/libs/fluidsynth/fluidsynth/midi.h 100644 root:root c924fdd6357db9ed81f67e3376b1eb06 +File: /usr/src/debug/ardour-6.9/libs/fluidsynth/fluidsynth/misc.h 100644 root:root e377bcdb450c882bfaaa9cfeb2f58ef1 File: /usr/src/debug/ardour-6.9/libs/fluidsynth/fluidsynth/mod.h 100644 root:root 3a50b9b7abed6554bca4f5e86996eee3 @@ -4213,2 +4242,3 @@ File: /usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_conv.c 100644 root:root 060332948bf54880258425e1318684b2 +File: /usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_conv.h 100644 root:root 89abea7ed2d30cc476a3158b170fab46 File: /usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_conv_tables.inc.h 100644 root:root f178346d20cb7ad6b114a8c51a7aafb8 @@ -4244,2 +4274,3 @@ File: /usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_samplecache.c 100644 root:root f7a35ebe7fcf4790e5ce8f709cfe8638 +File: /usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_samplecache.h 100644 root:root 7fa245ca3a93e648b898d3816db6b107 File: /usr/src/debug/ardour-6.9/libs/fluidsynth/src/fluid_settings.c 100644 root:root 813b3d2a6525f9e959a51b8632e1efc5 @@ -4307,2 +4338,3 @@ File: /usr/src/debug/ardour-6.9/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h 100644 root:root 2d7ff21cec7ed1f1eacca5521f99849c +File: /usr/src/debug/ardour-6.9/libs/gtkmm2ext/gtkmm2ext/gui_thread.h 100644 root:root fa934ca304f7e0c75204e5722bb97250 File: /usr/src/debug/ardour-6.9/libs/gtkmm2ext/gtkmm2ext/keyboard.h 100644 root:root 89725abe852820a4952c0505fefc93c0 @@ -4396,2 +4428,3 @@ File: /usr/src/debug/ardour-6.9/libs/lua/lua-5.3.5/lua.h 100644 root:root 289e6bd7d8849431589d53586a3fb5c7 +File: /usr/src/debug/ardour-6.9/libs/lua/lua-5.3.5/lualib.h 100644 root:root 1149083fce50dd93b2e156e3c87f5b0f File: /usr/src/debug/ardour-6.9/libs/lua/lua-5.3.5/lundump.c 100644 root:root 4c4a07d08340b4d0c8cde9dc43e42202 @@ -4401,2 +4434,3 @@ File: /usr/src/debug/ardour-6.9/libs/lua/lua-5.3.5/lzio.h 100644 root:root 71580ac3b1848a72354269fab8fb62e2 +File: /usr/src/debug/ardour-6.9/libs/lua/lua.cc 100644 root:root 93047600a9426a76a537523c40fbb9c7 File: /usr/src/debug/ardour-6.9/libs/lua/lua/luastate.h 100644 root:root 08e65ecc6078701432fb36dc951e6f68 @@ -4480,2 +4514,3 @@ File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/convert.h 100644 root:root e7024132450f39ebef89c399cae9376f +File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/cpus.h 100644 root:root 91addbc4919d7d14d53cd44537828ea9 File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/crossthread.h 100644 root:root 4340899b4508c4601d054f552053f4eb @@ -4492,2 +4527,3 @@ File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/file_archive.h 100644 root:root ce07429dfa7bbd2a28b77b3633c63a77 +File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/file_utils.h 100644 root:root bb1cd750926fa07dd0a01bae952e079a File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/floating.h 100644 root:root 29002f50e19eb0dfa64f48379c619f27 @@ -4496,2 +4532,3 @@ File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/locale_guard.h 100644 root:root 8e808926de49a555e882c03f178f30cb +File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/malign.h 100644 root:root 2662c98c1dc9e528bb2f935605c78951 File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/md5.h 100644 root:root 5415a7a40197118367dbabd2557dd1d6 @@ -4515,2 +4552,3 @@ File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/receiver.h 100644 root:root d53a6795b3d1d3fa11efabdab0e3d0ae +File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/replace_all.h 100644 root:root e9d44bb5492f4a78ba127f9251232a70 File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/resource.h 100644 root:root 091fa00bfc168f20815f555e3edeaf95 @@ -4522,2 +4560,3 @@ File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/sequence_property.h 100644 root:root cb60153b5b5a8e97e8cb4b36146145f9 +File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/shortpath.h 100644 root:root 243c1667e4153491acfe69c7a65922b1 File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/signals.h 100644 root:root cc81ecda2134dc296a097af5da33da4c @@ -4530,2 +4569,3 @@ File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/string_convert.h 100644 root:root 953e3dc2752a5645843c56953e915ad0 +File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/strsplit.h 100644 root:root ab14bc3b83ba7638111d552680bafb51 File: /usr/src/debug/ardour-6.9/libs/pbd/pbd/system_exec.h 100644 root:root 04c211b2c572d81bba90ec43f2315c7f @@ -4829,2 +4869,3 @@ File: /usr/src/debug/ardour-6.9/libs/surfaces/push2/utils.cc 100644 root:root 7b754563a37cac37796402bc08e1e4ee +File: /usr/src/debug/ardour-6.9/libs/surfaces/push2/utils.h 100644 root:root 0894d30165bb4b9d4cba293dbfb8a575 File: /usr/src/debug/ardour-6.9/libs/surfaces/us2400 40755 root:root @@ -5065,2 +5106,3 @@ File: /usr/src/debug/ardour-6.9/tools/sanity_check/systemtest.cpp 100644 root:root 4462a270b4db3924861057aeb139b251 -RPMIdentity: acbcce49a61769491dcd575b1144c9d6a61f7e3a3322bd5bb4dbafcb56ebd3f995ce2915427186fa8e067e0344fe807359bc42bad5a23d2134ed6f8e84e10b98 +File: /usr/src/debug/ardour-6.9/tools/sanity_check/systemtest.h 100644 root:root 66b3f7a1956e3554eba75adcce2002c4 +RPMIdentity: 73cac18b7bf0f7fb01ec44b1ff2e5b94380d4c6ba195eed4f8d7a97600c8361c3806bdcc17037b40dac0d5024c0d9fb388bff035e15c0272f2f7853c5d7c3271