<86>Jan 1 02:55:35 userdel[1894213]: delete user 'rooter' <86>Jan 1 02:55:35 userdel[1894213]: removed group 'rooter' owned by 'rooter' <86>Jan 1 02:55:35 groupadd[1894218]: group added to /etc/group: name=rooter, GID=948 <86>Jan 1 02:55:35 groupadd[1894218]: group added to /etc/gshadow: name=rooter <86>Jan 1 02:55:35 groupadd[1894218]: new group: name=rooter, GID=948 <86>Jan 1 02:55:35 useradd[1894222]: new user: name=rooter, UID=948, GID=948, home=/root, shell=/bin/bash <86>Jan 1 02:55:35 userdel[1894229]: delete user 'builder' <86>Jan 1 02:55:35 userdel[1894229]: removed group 'builder' owned by 'builder' <86>Jan 1 02:55:35 userdel[1894229]: removed shadow group 'builder' owned by 'builder' <86>Jan 1 02:55:35 groupadd[1894234]: group added to /etc/group: name=builder, GID=949 <86>Jan 1 02:55:35 groupadd[1894234]: group added to /etc/gshadow: name=builder <86>Jan 1 02:55:35 groupadd[1894234]: new group: name=builder, GID=949 <86>Jan 1 02:55:35 useradd[1894238]: new user: name=builder, UID=949, GID=949, home=/usr/src, shell=/bin/bash <13>Jan 1 02:55:39 rpmi: libexpat-2.4.1-alt2 sisyphus+291954.100.1.1 1639496334 installed <13>Jan 1 02:55:39 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788812 installed <13>Jan 1 02:55:39 rpmi: libsigc++2-2.10.7-alt1 sisyphus+272282.200.9.1 1622620465 installed <13>Jan 1 02:55:39 rpmi: libjpeg-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330787 installed <13>Jan 1 02:55:39 rpmi: libsigc++2-devel-2.10.7-alt1 sisyphus+272282.200.9.1 1622620465 installed <13>Jan 1 02:55:39 rpmi: libxkbcommon-1.3.1-alt1 sisyphus+285084.100.1.1 1631455232 installed <13>Jan 1 02:55:39 rpmi: xorg-proto-devel-2021.5-alt1 sisyphus+285490.100.1.1 1632124129 installed <13>Jan 1 02:55:39 rpmi: libwayland-client-1.20.0-alt1 sisyphus+290473.40.2.1 1639117746 installed <13>Jan 1 02:55:39 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed <13>Jan 1 02:55:39 rpmi: libserd-0.30.10-alt1_3 sisyphus+288138.100.1.1 1635175832 installed <13>Jan 1 02:55:39 rpmi: libsord-0.16.8-alt1_2 sisyphus+286960.100.1.1 1634067443 installed <13>Jan 1 02:55:39 rpmi: libfftw3-common-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Jan 1 02:55:39 rpmi: libgomp1-11.2.1-alt2 sisyphus+291192.100.1.1 1638461765 installed <13>Jan 1 02:55:39 rpmi: libglvnd-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>Jan 1 02:55:39 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Jan 1 02:55:39 rpmi: libboost_system1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:40 rpmi: libfftw3-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed <13>Jan 1 02:55:40 rpmi: libserd-devel-0.30.10-alt1_3 sisyphus+288138.100.1.1 1635175832 installed <13>Jan 1 02:55:40 rpmi: libsqlite3-3.36.0-alt2 sisyphus+287712.100.2.1 1635827486 installed <13>Jan 1 02:55:40 rpmi: zlib-devel-1.2.11-alt2 sisyphus+283721.100.1.1 1629847006 installed <13>Jan 1 02:55:40 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476328 installed <13>Jan 1 02:55:40 rpmi: libart_lgpl-2.3.21-alt3 sisyphus+276909.100.1.1 1625271432 installed <13>Jan 1 02:55:40 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed <13>Jan 1 02:55:40 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Jan 1 02:55:40 rpmi: libwebp7-1.2.1-alt1 sisyphus+282658.100.1.1 1628955707 installed <13>Jan 1 02:55:40 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726231 installed <13>Jan 1 02:55:40 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed <13>Jan 1 02:55:40 rpmi: libart_lgpl-devel-2.3.21-alt3 sisyphus+276909.100.1.1 1625271432 installed <13>Jan 1 02:55:40 rpmi: libsord-devel-0.16.8-alt1_2 sisyphus+286960.100.1.1 1634067443 installed <13>Jan 1 02:55:40 rpmi: libsratom-0.6.6-alt1_1 sisyphus+278712.200.4.2 1626176350 installed <13>Jan 1 02:55:40 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058888 installed <13>Jan 1 02:55:40 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751609 installed <13>Jan 1 02:55:40 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed <13>Jan 1 02:55:40 rpmi: qt5-base-common-5.15.2-alt7 sisyphus+290451.100.3.2 1637673940 installed <13>Jan 1 02:55:40 rpmi: libxslt-1.1.34-alt3 sisyphus+275636.100.1.1 1624616871 installed <13>Jan 1 02:55:40 rpmi: lv2-1.18.2-alt1 sisyphus+285240.100.1.1 1631645081 installed <13>Jan 1 02:55:40 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091636 installed <13>Jan 1 02:55:40 rpmi: libgudev-1:237-alt1 sisyphus+282754.100.1.1 1629006690 installed <13>Jan 1 02:55:40 rpmi: libltdl7-2.4.6-alt4 sisyphus+284398.100.1.1 1630577757 installed <13>Jan 1 02:55:40 rpmi: libquadmath0-11.2.1-alt2 sisyphus+291192.100.1.1 1638461765 installed <13>Jan 1 02:55:40 rpmi: liblcms2-2.12-alt1 sisyphus+279091.100.1.1 1626376967 installed <13>Jan 1 02:55:40 rpmi: libusb-1.0.24-alt2 sisyphus+287338.100.1.1 1634382961 installed <13>Jan 1 02:55:40 rpmi: libbluez-5.62-alt2 sisyphus+290973.300.2.1 1638204635 installed <13>Jan 1 02:55:40 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211849 installed <13>Jan 1 02:55:40 rpmi: libfribidi-1.0.11-alt1 sisyphus+285870.100.1.1 1632466314 installed <13>Jan 1 02:55:40 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663540 installed <13>Jan 1 02:55:40 rpmi: libaom3-3.2.0-alt1 sisyphus+291946.100.1.1 1639488709 installed <13>Jan 1 02:55:40 rpmi: libwayland-server-1.20.0-alt1 sisyphus+290473.40.2.1 1639117746 installed <13>Jan 1 02:55:40 rpmi: libopus-1.3.1-alt3 sisyphus+278010.100.1.2 1625975602 installed <13>Jan 1 02:55:40 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Jan 1 02:55:40 rpmi: libsndfile-1.0.31-alt1 sisyphus+279495.100.1.1 1626550766 installed <13>Jan 1 02:55:41 rpmi: libsamplerate-0.2.2-alt1 sisyphus+284642.100.1.1 1630906257 installed <13>Jan 1 02:55:41 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Jan 1 02:55:41 rpmi: perl-Compress-Raw-Zlib-2.101-alt1 sisyphus+279723.300.1.1 1626648908 installed <13>Jan 1 02:55:41 rpmi: perl-libnet-1:3.13-alt1 sisyphus+266120.100.1.1 1612961310 installed <13>Jan 1 02:55:41 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Jan 1 02:55:41 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Jan 1 02:55:41 rpmi: xml-utils-1:2.9.12-alt1 sisyphus+279621.1100.1.1 1626630532 installed <13>Jan 1 02:55:41 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080738 installed <13>Jan 1 02:55:41 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Jan 1 02:55:41 rpmi: libp11-kit-0.23.15-alt2 sisyphus+287552.300.2.1 1634541487 installed <13>Jan 1 02:55:41 rpmi: libtasn1-4.17.0-alt2 sisyphus+285706.100.1.1 1632328570 installed <13>Jan 1 02:55:41 rpmi: libXau-devel-1.0.9-alt1 sisyphus+278247.100.1.1 1626080738 installed <13>Jan 1 02:55:41 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Jan 1 02:55:41 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Jan 1 02:55:41 rpmi: librubberband-1.9.2-alt1 sisyphus+285856.100.1.1 1632428440 installed <13>Jan 1 02:55:41 rpmi: libsamplerate-devel-0.2.2-alt1 sisyphus+284642.100.1.1 1630906257 installed <13>Jan 1 02:55:41 rpmi: liblilv-0.24.10-alt1_3.1 sisyphus+283200.100.2.2 1629250315 installed <13>Jan 1 02:55:41 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211849 installed <13>Jan 1 02:55:41 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478374 installed <13>Jan 1 02:55:41 rpmi: libbluez-devel-5.62-alt2 sisyphus+290973.300.2.1 1638204635 installed <13>Jan 1 02:55:41 rpmi: libcwiid-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920153 installed <13>Jan 1 02:55:41 rpmi: libquadmath10-devel-10.3.1-alt6 sisyphus+285719.200.2.1 1632401635 installed <13>Jan 1 02:55:41 rpmi: libfftw3q-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed <13>Jan 1 02:55:41 rpmi: qt5-x11extras-common-5.15.2-alt1 sisyphus+279083.100.1.1 1626376026 installed <13>Jan 1 02:55:41 rpmi: icu-utils-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726231 installed <13>Jan 1 02:55:41 rpmi: libicu-devel-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726231 installed <13>Jan 1 02:55:41 rpmi: libpng-devel-1.6.37-alt1 sisyphus+275734.100.2.1 1624788812 installed <13>Jan 1 02:55:41 rpmi: libchromaprint1-1.5.0-alt2 sisyphus+286097.100.1.1 1632900907 installed <13>Jan 1 02:55:41 rpmi: libboost_atomic1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:41 rpmi: libboost_contract1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:41 rpmi: libboost_chrono1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:41 rpmi: libboost_timer1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:41 rpmi: libboost_thread1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:41 rpmi: libboost_type_erasure1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:41 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>Jan 1 02:55:41 rpmi: libGLES-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>Jan 1 02:55:41 rpmi: libOpenGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>Jan 1 02:55:41 rpmi: libfftw3f-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed <13>Jan 1 02:55:41 rpmi: libfftw3l-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed <13>Jan 1 02:55:41 rpmi: libfftw3-devel-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed <13>Jan 1 02:55:41 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928124 installed <13>Jan 1 02:55:41 rpmi: libwayland-cursor-1.20.0-alt1 sisyphus+290473.40.2.1 1639117746 installed <13>Jan 1 02:55:41 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+290473.40.2.1 1639117746 installed <13>Jan 1 02:55:41 rpmi: libxml2-devel-1:2.9.12-alt1 sisyphus+279621.1100.1.1 1626630532 installed <13>Jan 1 02:55:41 rpmi: libvamp-2.10.0-alt1 sisyphus+277233.100.1.1 1625418113 installed <13>Jan 1 02:55:41 rpmi: libtag-1.12-alt1 sisyphus+277260.100.1.1 1625423544 installed <13>Jan 1 02:55:41 rpmi: libproxy-0.4.17-alt1.1 sisyphus+279553.100.1.2 1626595616 installed <13>Jan 1 02:55:41 rpmi: libpcre2-10.39-alt1 sisyphus+288621.100.1.1 1635693791 installed <13>Jan 1 02:55:41 rpmi: libqt5-core-5.15.2-alt7 sisyphus+290451.100.3.2 1637673940 installed <13>Jan 1 02:55:41 rpmi: libyajl-2.1.0-alt2 sisyphus+288162.100.1.1 1635206416 installed <13>Jan 1 02:55:41 rpmi: liblo-0.31-alt1 sisyphus+257270.100.1.1 1599097762 installed <13>Jan 1 02:55:41 rpmi: libiodbc-3.52.8-alt1 sisyphus+276070.100.2.2 1624921619 installed <13>Jan 1 02:55:41 rpmi: libwacom-data-1.12-alt1 sisyphus+284319.100.1.1 1630480003 installed <13>Jan 1 02:55:41 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+275722.100.1.1 1624749871 installed <13>Jan 1 02:55:41 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100446 installed <13>Jan 1 02:55:41 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Jan 1 02:55:41 rpmi: libevdev-1.12.0-alt1 sisyphus+289245.100.1.1 1636449056 installed <13>Jan 1 02:55:41 rpmi: libepoxy-1.5.9-alt1 sisyphus+282786.100.1.1 1629026261 installed <13>Jan 1 02:55:41 rpmi: libde265-1.0.7-alt1 sisyphus+275350.100.1.2 1624489763 installed <13>Jan 1 02:55:41 rpmi: publicsuffix-list-dafsa-20210929-alt1 sisyphus+286161.100.1.1 1632988273 installed <13>Jan 1 02:55:41 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547555 installed <13>Jan 1 02:55:41 rpmi: libnghttp2-1.46.0-alt1 sisyphus+292749.100.1.1 1640705824 installed <13>Jan 1 02:55:41 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Jan 1 02:55:41 rpmi: libzeromq-4.2.5-alt1 sisyphus+279485.100.1.1 1626549898 installed <13>Jan 1 02:55:41 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493872 installed <13>Jan 1 02:55:41 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Jan 1 02:55:41 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>Jan 1 02:55:41 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed <13>Jan 1 02:55:42 rpmi: libgme-0.6.3-alt1 sisyphus+279355.100.1.2 1626516232 installed <13>Jan 1 02:55:42 rpmi: libudfread-1.1.2-alt2 sisyphus+286325.100.1.1 1633263314 installed <13>Jan 1 02:55:42 rpmi: vulkan-filesystem-1.2.196-alt2 sisyphus+289859.1000.3.1 1637053226 installed <13>Jan 1 02:55:42 rpmi: libvulkan1-1.2.196-alt2 sisyphus+289859.1000.3.1 1637053238 installed <13>Jan 1 02:55:42 rpmi: libsoxr-0.1.2-alt4 sisyphus+275399.100.1.2 1624502555 installed <13>Jan 1 02:55:42 rpmi: libxvid-1.3.7-alt1 sisyphus+292833.100.1.1 1640949611 installed <13>Jan 1 02:55:42 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104243 installed <13>Jan 1 02:55:42 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625696944 installed <13>Jan 1 02:55:42 rpmi: libx264-148-alt4 sisyphus+284210.100.1.1 1630337248 installed <13>Jan 1 02:55:42 rpmi: libvpx6-1.11.0-alt1 sisyphus+287540.100.6.2 1634599144 installed <13>Jan 1 02:55:42 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798479 installed <13>Jan 1 02:55:42 rpmi: libspeex-1.2-alt2 sisyphus+287335.100.1.1 1634381376 installed <13>Jan 1 02:55:42 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016400 installed <13>Jan 1 02:55:42 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260805 installed <13>Jan 1 02:55:42 rpmi: libthai-0.1.28-alt1_1 sisyphus+275403.100.1.2 1624502531 installed <13>Jan 1 02:55:42 rpmi: libopencore-amrwb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500243 installed <13>Jan 1 02:55:42 rpmi: libopencore-amrnb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500243 installed <13>Jan 1 02:55:42 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925655 installed <13>Jan 1 02:55:42 rpmi: libdav1d-0.9.2-alt1 sisyphus+291906.40.5.3 1639431318 installed <13>Jan 1 02:55:42 rpmi: libcodec2-1.0.1-alt1 sisyphus+286323.100.1.1 1633262948 installed <13>Jan 1 02:55:42 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444970 installed <13>Jan 1 02:55:42 rpmi: libSDL2-2.0.18-alt2 sisyphus+292336.100.1.1 1639985711 installed <13>Jan 1 02:55:42 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed <13>Jan 1 02:55:42 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080763 installed <13>Jan 1 02:55:42 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084208 installed <13>Jan 1 02:55:42 rpmi: libdrm-1:2.4.109-alt1 sisyphus+291482.100.1.1 1638787695 installed <13>Jan 1 02:55:42 rpmi: libgbm-4:21.3.3-alt1 sisyphus+292834.100.1.1 1640950653 installed <13>Jan 1 02:55:42 rpmi: libjack-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959337 installed <13>Jan 1 02:55:42 rpmi: libcelt-1:0.10.0-alt1.qa1 sisyphus+275344.100.2.1 1624907612 installed <13>Jan 1 02:55:42 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Jan 1 02:55:42 rpmi: perl-Try-Tiny-0.31-alt1 sisyphus+290597.100.1.1 1637915507 installed <13>Jan 1 02:55:42 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Jan 1 02:55:42 rpmi: perl-Compress-Raw-Bzip2-2.101-alt1 sisyphus+279723.400.1.1 1626648934 installed <13>Jan 1 02:55:42 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Jan 1 02:55:42 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Jan 1 02:55:42 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Jan 1 02:55:42 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed <13>Jan 1 02:55:42 rpmi: perl-Encode-3.16-alt1 sisyphus+287134.100.1.1 1634299222 installed <13>Jan 1 02:55:42 rpmi: perl-URI-5.10-alt1 sisyphus+288175.100.1.1 1635236817 installed <13>Jan 1 02:55:42 rpmi: perl-IO-Compress-2.102-alt1 sisyphus+278038.1500.1.2 1625983088 installed <13>Jan 1 02:55:42 rpmi: perl-Net-HTTP-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Jan 1 02:55:42 rpmi: perl-HTML-Parser-3.76-alt1 sisyphus+279723.500.1.1 1626648965 installed <13>Jan 1 02:55:42 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Jan 1 02:55:42 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Jan 1 02:55:42 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Jan 1 02:55:42 rpmi: perl-HTTP-Message-6.35-alt1 sisyphus+289908.100.1.1 1637122708 installed <13>Jan 1 02:55:42 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>Jan 1 02:55:42 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Jan 1 02:55:42 rpmi: perl-libwww-6.60-alt1 sisyphus+292405.100.1.1 1640094573 installed <13>Jan 1 02:55:42 rpmi: perl-XML-LibXML-2.0207-alt4 sisyphus+279723.24400.1.3 1626684357 installed <13>Jan 1 02:55:42 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>Jan 1 02:55:42 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>Jan 1 02:55:42 rpmi: icon-naming-utils-0.8.90-alt1 sisyphus+276851.100.1.1 1625243947 installed <13>Jan 1 02:55:43 rpmi: icon-theme-adwaita-41.0-alt1 sisyphus+290326.4300.2.1 1637479341 installed <13>Jan 1 02:55:43 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649160 installed <13>Jan 1 02:55:43 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815406 installed <13>Jan 1 02:55:43 rpmi: libdeflate-1.8-alt1 sisyphus+290923.240.4.1 1638162729 installed <13>Jan 1 02:55:43 rpmi: libtiff5-4.3.0-alt2 sisyphus+290923.300.4.1 1638162797 installed <13>Jan 1 02:55:43 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Jan 1 02:55:43 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Jan 1 02:55:43 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Jan 1 02:55:43 rpmi: libstdc++11-devel-11.2.1-alt2 sisyphus+291192.100.1.1 1638461765 installed <13>Jan 1 02:55:44 rpmi: gcc11-c++-11.2.1-alt2 sisyphus+291192.100.1.1 1638461765 installed <13>Jan 1 02:55:44 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jan 1 02:55:44 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jan 1 02:55:44 rpmi: libharfbuzz-3.2.0-alt1 sisyphus+291977.100.2.1 1640010570 installed <13>Jan 1 02:55:44 rpmi: libfreetype-2.11.0-alt1 sisyphus+281294.100.1.1 1627488674 installed <13>Jan 1 02:55:44 rpmi: fontconfig-2.13.1-alt2 sisyphus+283256.100.1.1 1629274963 installed Updating fonts cache: <29>Jan 1 02:55:45 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Jan 1 02:55:45 rpmi: libbluray-1.3.0-alt1 sisyphus+285534.100.1.1 1632149885 installed <13>Jan 1 02:55:45 rpmi: libharfbuzz-icu-3.2.0-alt1 sisyphus+291977.100.2.1 1640010570 installed <13>Jan 1 02:55:45 rpmi: libharfbuzz-gobject-3.2.0-alt1 sisyphus+291977.100.2.1 1640010570 installed <13>Jan 1 02:55:45 rpmi: libdevmapper-1.02.179-alt2 sisyphus+287340.100.1.1 1634383917 installed <13>Jan 1 02:55:45 rpmi: mount-2.37.2-alt2 sisyphus+284245.100.1.1 1630401233 installed <13>Jan 1 02:55:45 rpmi: losetup-2.37.2-alt2 sisyphus+284245.100.1.1 1630401233 installed <13>Jan 1 02:55:45 rpmi: lsblk-2.37.2-alt2 sisyphus+284245.100.1.1 1630401233 installed <13>Jan 1 02:55:45 rpmi: cppunit-1.15.1-alt1 sisyphus+276380.100.1.1 1624988896 installed <13>Jan 1 02:55:45 rpmi: libboost_context1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_fiber1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_stacktrace1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_nowide1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_test1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_serialization1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_random1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_iostreams1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_json1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_regex1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_graph1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_date_time1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:45 rpmi: libboost_container1.77.0-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:46 rpmi: boost-devel-headers-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639817 installed <13>Jan 1 02:55:46 rpmi: boost-devel-1:1.77.0-alt3 sisyphus+291991.60.5.1 1639639914 installed <13>Jan 1 02:55:46 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056616 installed <13>Jan 1 02:55:46 rpmi: libatk-locales-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Jan 1 02:55:46 rpmi: libatk-2.36.0-alt1 sisyphus+275092.100.2.1 1624560101 installed <13>Jan 1 02:55:46 rpmi: desktop-file-utils-0.26-alt2 sisyphus+291568.100.1.1 1638875878 installed <13>Jan 1 02:55:46 rpmi: shared-mime-info-2.1-alt2 sisyphus+292072.100.1.1 1639655304 installed <13>Jan 1 02:55:46 rpmi: gsettings-desktop-schemas-data-41.0-alt1 sisyphus+290326.500.2.1 1637476268 installed <13>Jan 1 02:55:46 rpmi: libgio-2.70.2-alt2 sisyphus+291669.100.1.1 1638997143 installed <13>Jan 1 02:55:46 rpmi: gsettings-desktop-schemas-41.0-alt1 sisyphus+290326.500.2.1 1637476294 installed <13>Jan 1 02:55:46 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+277964.100.1.1 1625927159 installed <13>Jan 1 02:55:46 rpmi: libglibmm-2.66.2-alt1 sisyphus+286496.100.1.1 1633504538 installed <13>Jan 1 02:55:46 rpmi: libatkmm-2.28.2-alt1 sisyphus+279584.100.1.2 1626610002 installed <13>Jan 1 02:55:46 rpmi: gtk-update-icon-cache-3.24.31-alt1 sisyphus+292382.100.3.2 1640095528 installed <13>Jan 1 02:55:46 rpmi: libgusb-0.3.9-alt1 sisyphus+291630.100.1.1 1638969986 installed <13>Jan 1 02:55:46 rpmi: libcolord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619010 installed <13>Jan 1 02:55:46 rpmi: libheif-1.11.0-alt1 sisyphus+279399.100.1.2 1626532547 installed <13>Jan 1 02:55:46 rpmi: libdconf-0.40.0-alt1 sisyphus+279299.100.1.2 1626495975 installed <13>Jan 1 02:55:46 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626060252 installed <13>Jan 1 02:55:46 rpmi: libsystemd-1:249.7-alt8 sisyphus+292713.100.1.1 1640630206 installed <13>Jan 1 02:55:46 rpmi: libdbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484268 installed <13>Jan 1 02:55:46 rpmi: dbus-tools-1.12.20-alt1 sisyphus+281278.100.1.1 1627484268 installed <86>Jan 1 02:55:46 groupadd[1914051]: group added to /etc/group: name=messagebus, GID=499 <86>Jan 1 02:55:46 groupadd[1914051]: group added to /etc/gshadow: name=messagebus <86>Jan 1 02:55:46 groupadd[1914051]: new group: name=messagebus, GID=499 <86>Jan 1 02:55:46 useradd[1914058]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null <13>Jan 1 02:55:46 rpmi: dbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484268 installed <13>Jan 1 02:55:46 rpmi: dconf-0.40.0-alt1 sisyphus+279299.100.1.2 1626495975 installed <13>Jan 1 02:55:46 rpmi: libgtk+3-schemas-3.24.31-alt1 sisyphus+292382.100.3.2 1640095505 installed <13>Jan 1 02:55:46 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530700 installed <13>Jan 1 02:55:46 rpmi: libcups-2.3.3-alt7.op2 sisyphus+289457.100.2.1 1636771530 installed <13>Jan 1 02:55:47 rpmi: libgs-9.54.0-alt3 sisyphus+285041.100.1.1 1631376643 installed <13>Jan 1 02:55:47 rpmi: libqt5-dbus-5.15.2-alt7 sisyphus+290451.100.3.2 1637673940 installed <13>Jan 1 02:55:47 rpmi: libpolkit-0.120-alt1 sisyphus+286439.100.1.1 1633442931 installed <13>Jan 1 02:55:47 rpmi: libX11-locales-3:1.7.3-alt1 sisyphus+291550.100.1.1 1638859750 installed <13>Jan 1 02:55:47 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219233 installed <13>Jan 1 02:55:47 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952333 installed <13>Jan 1 02:55:47 rpmi: libX11-3:1.7.3-alt1 sisyphus+291550.100.1.1 1638859758 installed <13>Jan 1 02:55:47 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262589 installed <13>Jan 1 02:55:47 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227741 installed <13>Jan 1 02:55:47 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed <13>Jan 1 02:55:47 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed <13>Jan 1 02:55:47 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed <13>Jan 1 02:55:47 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263299 installed <13>Jan 1 02:55:47 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575560 installed <13>Jan 1 02:55:47 rpmi: libXpm-3.5.13-alt1 sisyphus+278339.100.1.2 1626171703 installed <13>Jan 1 02:55:47 rpmi: libgd3-2.3.3-alt1 sisyphus+286379.100.1.1 1633353310 installed <13>Jan 1 02:55:47 rpmi: libat-spi2-core-2.42.0-alt1 sisyphus+290326.1200.2.1 1637477154 installed <13>Jan 1 02:55:47 rpmi: libXcursor-1.2.0-alt1 sisyphus+278256.100.1.2 1626134584 installed <13>Jan 1 02:55:47 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910448 installed <13>Jan 1 02:55:47 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577012 installed <13>Jan 1 02:55:47 rpmi: libGLX-mesa-4:21.3.3-alt1 sisyphus+292834.100.1.1 1640950653 installed <13>Jan 1 02:55:47 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Jan 1 02:55:47 rpmi: libXcomposite-0.4.5-alt1 sisyphus+275323.100.2.2 1624573270 installed <13>Jan 1 02:55:47 rpmi: libXdamage-1.1.5-alt1 sisyphus+275324.100.2.2 1624573270 installed <13>Jan 1 02:55:48 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952333 installed <13>Jan 1 02:55:48 rpmi: libX11-devel-3:1.7.3-alt1 sisyphus+291550.100.1.1 1638859758 installed <13>Jan 1 02:55:48 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+278480.100.1.2 1626227741 installed <13>Jan 1 02:55:48 rpmi: libXext-devel-1.3.4-alt1 sisyphus+278817.100.1.3 1626262589 installed <13>Jan 1 02:55:48 rpmi: libEGL-mesa-4:21.3.3-alt1 sisyphus+292834.100.1.1 1640950653 installed <13>Jan 1 02:55:48 rpmi: libEGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>Jan 1 02:55:48 rpmi: libGLX-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>Jan 1 02:55:48 rpmi: libGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>Jan 1 02:55:49 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed <13>Jan 1 02:55:49 rpmi: libpango-1.48.10-alt1 sisyphus+285076.100.1.1 1631425185 installed <13>Jan 1 02:55:49 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252537 installed <13>Jan 1 02:55:49 rpmi: libcairomm-1.14.2-alt1 sisyphus+277227.100.1.1 1625416952 installed <13>Jan 1 02:55:49 rpmi: libpangomm-2.46.2-alt1 sisyphus+291475.100.1.1 1638780499 installed <13>Jan 1 02:55:49 rpmi: libgtkmm2-2.24.5-alt1 sisyphus+277619.100.1.1 1625719477 installed <13>Jan 1 02:55:49 rpmi: libglade-2.6.4-alt6 sisyphus+286822.100.2.1 1633968403 installed <13>Jan 1 02:55:49 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed <13>Jan 1 02:55:49 rpmi: librsvg-1:2.52.5-alt1 sisyphus+292172.100.1.1 1639780361 installed <13>Jan 1 02:55:49 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed <13>Jan 1 02:55:49 rpmi: libva-2.13.0-alt1 sisyphus+286336.100.1.1 1633288796 installed <13>Jan 1 02:55:49 rpmi: libgtkglext-1.2.0-alt5 sisyphus+278412.100.1.2 1626206880 installed <13>Jan 1 02:55:49 rpmi: libgail-2.24.33-alt1 sisyphus+278555.100.1.2 1626252537 installed <13>Jan 1 02:55:49 rpmi: libgnomecanvas-2.30.3-alt2 sisyphus+278556.100.1.3 1626253826 installed <13>Jan 1 02:55:49 rpmi: libgnomecanvasmm-2.26.0-alt3.2 1506958594 installed <13>Jan 1 02:55:49 rpmi: liblasi-1.1.3-alt3 sisyphus+286812.100.2.1 1633968134 installed <13>Jan 1 02:55:49 rpmi: libgraphviz-2.41.2-alt5 sisyphus+279667.100.1.2 1626656592 installed <13>Jan 1 02:55:49 rpmi: libglvnd-devel-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>Jan 1 02:55:49 rpmi: libfreeglut-3.2.1-alt3.1 sisyphus+279570.100.1.2 1626605097 installed <13>Jan 1 02:55:49 rpmi: libXaw-1.0.14-alt1 sisyphus+284644.100.1.1 1630910242 installed <13>Jan 1 02:55:49 rpmi: libXtst-1.2.3-alt1 sisyphus+278848.100.1.2 1626298057 installed <13>Jan 1 02:55:49 rpmi: libvdpau-1:1.4-alt1 sisyphus+278016.100.1.2 1625975489 installed <13>Jan 1 02:55:49 rpmi: libavutil56-2:4.4.1-alt1 sisyphus+291906.300.5.3 1639431557 installed <13>Jan 1 02:55:49 rpmi: libswresample3-2:4.4.1-alt1 sisyphus+291906.300.5.3 1639431557 installed <13>Jan 1 02:55:49 rpmi: dbus-tools-gui-1.12.20-alt1 sisyphus+281278.100.1.1 1627484268 installed <13>Jan 1 02:55:49 rpmi: xprop-1.2.5-alt1 sisyphus+279025.100.1.1 1626354193 installed <13>Jan 1 02:55:49 rpmi: at-spi2-core-2.42.0-alt1 sisyphus+290326.1200.2.1 1637477154 installed <13>Jan 1 02:55:49 rpmi: at-spi2-atk-2.38.0-alt1 sisyphus+277983.100.1.2 1625960722 installed <13>Jan 1 02:55:49 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507130 installed <13>Jan 1 02:55:50 rpmi: libavcodec58-2:4.4.1-alt1 sisyphus+291906.300.5.3 1639431557 installed <13>Jan 1 02:55:50 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148617 installed <13>Jan 1 02:55:50 rpmi: libxcbutil-1:0.4.0-alt1 sisyphus+275412.100.2.2 1624579109 installed <13>Jan 1 02:55:50 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505806 installed <13>Jan 1 02:55:50 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075950 installed <13>Jan 1 02:55:50 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275237 installed <13>Jan 1 02:55:50 rpmi: libxkbcommon-x11-1.3.1-alt1 sisyphus+285084.100.1.1 1631455232 installed <13>Jan 1 02:55:50 rpmi: alsa-ucm-conf-1.2.6.2-alt1 sisyphus+291831.200.1.1 1639213787 installed <13>Jan 1 02:55:50 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Jan 1 02:55:50 rpmi: libalsa-1:1.2.6.1-alt1 sisyphus+291831.100.1.1 1639213777 installed <13>Jan 1 02:55:50 rpmi: jack-audio-connection-kit-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959337 installed <13>Jan 1 02:55:50 rpmi: libffi7-1:3.3-alt2 sisyphus+287337.160.5.1 1634396876 installed <13>Jan 1 02:55:50 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Jan 1 02:55:50 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Jan 1 02:55:50 rpmi: ca-certificates-2021.10.06-alt1 sisyphus+286526.200.1.1 1633528578 installed <13>Jan 1 02:55:50 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jan 1 02:55:50 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+287552.300.2.1 1634541487 installed <13>Jan 1 02:55:50 rpmi: libcrypto1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383658 installed <13>Jan 1 02:55:50 rpmi: libssl1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383658 installed <13>Jan 1 02:55:50 rpmi: python3-3.9.9-alt1 sisyphus+291125.100.2.1 1638385980 installed <13>Jan 1 02:55:50 rpmi: python3-base-3.9.9-alt1 sisyphus+291125.100.2.1 1638385980 installed <13>Jan 1 02:55:50 rpmi: glib2-devel-2.70.2-alt2 sisyphus+291669.100.1.1 1638997143 installed <86>Jan 1 02:55:50 groupadd[1921898]: group added to /etc/group: name=_keytab, GID=498 <86>Jan 1 02:55:50 groupadd[1921898]: group added to /etc/gshadow: name=_keytab <86>Jan 1 02:55:50 groupadd[1921898]: new group: name=_keytab, GID=498 <13>Jan 1 02:55:50 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900477 installed <13>Jan 1 02:55:50 rpmi: python3-module-six-1.16.0-alt1 sisyphus+283489.100.2.1 1629527308 installed <13>Jan 1 02:55:51 rpmi: libgio-devel-2.70.2-alt2 sisyphus+291669.100.1.1 1638997143 installed <13>Jan 1 02:55:51 rpmi: libglibmm-devel-2.66.2-alt1 sisyphus+286496.100.1.1 1633504538 installed <13>Jan 1 02:55:51 rpmi: libgdk-pixbuf-devel-2.42.6-alt1 sisyphus+277964.100.1.1 1625927159 installed <13>Jan 1 02:55:51 rpmi: libfreetype-devel-2.11.0-alt1 sisyphus+281294.100.1.1 1627488674 installed <13>Jan 1 02:55:51 rpmi: libharfbuzz-devel-3.2.0-alt1 sisyphus+291977.100.2.1 1640010570 installed <13>Jan 1 02:55:51 rpmi: fontconfig-devel-2.13.1-alt2 sisyphus+283256.100.1.1 1629274963 installed <13>Jan 1 02:55:51 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed <13>Jan 1 02:55:51 rpmi: libcairomm-devel-1.14.2-alt1 sisyphus+277227.100.1.1 1625416952 installed <13>Jan 1 02:55:51 rpmi: libatk-devel-2.36.0-alt1 sisyphus+275092.100.2.1 1624560101 installed <13>Jan 1 02:55:51 rpmi: libkmod-29-alt1 sisyphus+288763.100.1.1 1635886492 installed <13>Jan 1 02:55:51 rpmi: kmod-29-alt1 sisyphus+288763.100.1.1 1635886492 installed <13>Jan 1 02:55:51 rpmi: dmsetup-1.02.179-alt2 sisyphus+287340.100.1.1 1634383917 installed <86>Jan 1 02:55:51 groupadd[1923012]: group added to /etc/group: name=tape, GID=497 <86>Jan 1 02:55:51 groupadd[1923012]: group added to /etc/gshadow: name=tape <86>Jan 1 02:55:51 groupadd[1923012]: new group: name=tape, GID=497 <86>Jan 1 02:55:51 groupadd[1923020]: group added to /etc/group: name=dialout, GID=496 <86>Jan 1 02:55:51 groupadd[1923020]: group added to /etc/gshadow: name=dialout <86>Jan 1 02:55:51 groupadd[1923020]: new group: name=dialout, GID=496 <86>Jan 1 02:55:51 groupadd[1923035]: group added to /etc/group: name=input, GID=495 <86>Jan 1 02:55:51 groupadd[1923035]: group added to /etc/gshadow: name=input <86>Jan 1 02:55:51 groupadd[1923035]: new group: name=input, GID=495 <86>Jan 1 02:55:51 groupadd[1923046]: group added to /etc/group: name=video, GID=494 <86>Jan 1 02:55:51 groupadd[1923046]: group added to /etc/gshadow: name=video <86>Jan 1 02:55:51 groupadd[1923046]: new group: name=video, GID=494 <86>Jan 1 02:55:51 groupadd[1923052]: group added to /etc/group: name=render, GID=493 <86>Jan 1 02:55:51 groupadd[1923052]: group added to /etc/gshadow: name=render <86>Jan 1 02:55:51 groupadd[1923052]: new group: name=render, GID=493 <13>Jan 1 02:55:51 rpmi: udev-1:249.7-alt8 sisyphus+292713.100.1.1 1640630206 installed <86>Jan 1 02:55:51 groupadd[1923709]: group added to /etc/group: name=colord, GID=492 <86>Jan 1 02:55:51 groupadd[1923709]: group added to /etc/gshadow: name=colord <86>Jan 1 02:55:51 groupadd[1923709]: new group: name=colord, GID=492 <86>Jan 1 02:55:51 useradd[1923737]: new user: name=colord, UID=498, GID=492, home=/var/colord, shell=/dev/null <13>Jan 1 02:55:51 rpmi: colord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619010 installed <13>Jan 1 02:55:52 rpmi: libgtk+3-3.24.31-alt1 sisyphus+292382.100.3.2 1640095528 installed <13>Jan 1 02:55:52 rpmi: libwacom-1.12-alt1 sisyphus+284319.100.1.1 1630480005 installed <13>Jan 1 02:55:52 rpmi: libinput-1.19.3-alt1 sisyphus+291904.100.1.1 1639408199 installed <13>Jan 1 02:55:52 rpmi: libatkmm-devel-2.28.2-alt1 sisyphus+279584.100.1.2 1626610002 installed <13>Jan 1 02:55:52 rpmi: libXft-devel-2.3.4-alt1 sisyphus+284644.500.1.1 1630910448 installed <13>Jan 1 02:55:52 rpmi: libpango-devel-1.48.10-alt1 sisyphus+285076.100.1.1 1631425185 installed <13>Jan 1 02:55:52 rpmi: libpangomm-devel-2.46.2-alt1 sisyphus+291475.100.1.1 1638780499 installed <13>Jan 1 02:55:52 rpmi: python3-module-isodate-0.6.0-alt1 sisyphus+284960.3700.8.1 1631888238 installed <13>Jan 1 02:55:52 rpmi: libssh-0.9.6-alt1 sisyphus+284392.100.1.1 1630573058 installed <86>Jan 1 02:55:52 groupadd[1924974]: group added to /etc/group: name=sasl, GID=491 <86>Jan 1 02:55:52 groupadd[1924974]: group added to /etc/gshadow: name=sasl <86>Jan 1 02:55:52 groupadd[1924974]: new group: name=sasl, GID=491 <13>Jan 1 02:55:52 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929849 installed <13>Jan 1 02:55:52 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124742 installed <13>Jan 1 02:55:52 rpmi: libcurl-7.80.0-alt1 sisyphus+290333.100.1.1 1637428439 installed <13>Jan 1 02:55:52 rpmi: libraptor2-2.0.15-alt1 sisyphus+275177.100.1.2 1624430744 installed <13>Jan 1 02:55:52 rpmi: raptor2-devel-2.0.15-alt1 sisyphus+275177.100.1.2 1624430744 installed <13>Jan 1 02:55:52 rpmi: librasqal3-0.9.32-alt3 sisyphus+278250.100.1.2 1626121482 installed <13>Jan 1 02:55:52 rpmi: librasqal-devel-0.9.32-alt3 sisyphus+278250.100.1.2 1626121482 installed <13>Jan 1 02:55:52 rpmi: liblrdf-0.6.1-alt1 sisyphus+278205.100.1.1 1626077043 installed <13>Jan 1 02:55:52 rpmi: libpq5-14.1-alt1 sisyphus+289288.100.1.2 1636533861 installed <13>Jan 1 02:55:52 rpmi: libqt5-network-5.15.2-alt7 sisyphus+290451.100.3.2 1637673940 installed <13>Jan 1 02:55:52 rpmi: libqt5-xcbqpa-5.15.2-alt7 sisyphus+290451.100.3.2 1637673940 installed <13>Jan 1 02:55:52 rpmi: libqt5-eglfskmssupport-5.15.2-alt7 sisyphus+290451.100.3.2 1637673940 installed <13>Jan 1 02:55:52 rpmi: libqt5-eglfsdeviceintegration-5.15.2-alt7 sisyphus+290451.100.3.2 1637673940 installed <13>Jan 1 02:55:52 rpmi: libqt5-gui-5.15.2-alt7 sisyphus+290451.100.3.2 1637673940 installed <13>Jan 1 02:55:52 rpmi: libqt5-widgets-5.15.2-alt7 sisyphus+290451.100.3.2 1637673940 installed <13>Jan 1 02:55:52 rpmi: libqt5-x11extras-5.15.2-alt1 sisyphus+279083.100.1.1 1626376030 installed <13>Jan 1 02:55:52 rpmi: libsuil-0.10.8-alt1_3 sisyphus+289414.100.1.1 1636646544 installed <13>Jan 1 02:55:52 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Jan 1 02:55:52 rpmi: libgtk+2-devel-2.24.33-alt1 sisyphus+278555.100.1.2 1626252537 installed <13>Jan 1 02:55:52 rpmi: libgnomecanvas-devel-2.30.3-alt2 sisyphus+278556.100.1.3 1626253826 installed <13>Jan 1 02:55:52 rpmi: libgtkmm2-devel-2.24.5-alt1 sisyphus+277619.100.1.1 1625719477 installed <13>Jan 1 02:55:52 rpmi: python3-module-pyparsing-2.4.7-alt1 sisyphus+277413.100.1.1 1625536142 installed <13>Jan 1 02:55:52 rpmi: python3-module-charset-normalizer-2.0.6-alt1 sisyphus+286375.600.1.1 1633362792 installed <13>Jan 1 02:55:52 rpmi: python3-module-idna-3.3-alt1 sisyphus+288800.100.1.1 1635936399 installed <13>Jan 1 02:55:52 rpmi: python3-module-pycparser-2.20-alt2 sisyphus+278697.200.1.1 1626167452 installed <13>Jan 1 02:55:52 rpmi: python3-module-cffi-1.15.0-alt1 sisyphus+292084.100.2.1 1639731640 installed <13>Jan 1 02:55:53 rpmi: python3-module-cryptography-36.0.0-alt1 sisyphus+291184.200.1.1 1638452747 installed <13>Jan 1 02:55:53 rpmi: python3-module-openssl-20.0.1-alt1 sisyphus+267607.100.2.1 1615475362 installed <13>Jan 1 02:55:53 rpmi: python3-module-urllib3-2:1.26.6-alt3 sisyphus+283224.100.2.2 1629257365 installed <13>Jan 1 02:55:53 rpmi: python3-module-requests-2.26.0-alt2 sisyphus+286450.100.1.1 1633447383 installed <13>Jan 1 02:55:53 rpmi: python3-module-rdflib-5.0.0-alt1 sisyphus+278048.100.1.1 1625949667 installed <13>Jan 1 02:55:53 rpmi: python3-module-Pygments-2.10.0-alt1 sisyphus+284851.100.1.1 1631107059 installed <13>Jan 1 02:55:53 rpmi: python3-module-zipp-3.6.0-alt1 sisyphus+287132.600.4.1 1634546920 installed <13>Jan 1 02:55:53 rpmi: python3-module-importlib-metadata-4.8.1-alt2 sisyphus+290470.100.2.1 1637739480 installed <13>Jan 1 02:55:53 rpmi: python3-module-markdown-3.3.6-alt1 sisyphus+289990.100.1.1 1637251143 installed <13>Jan 1 02:55:53 rpmi: lv2-devel-1.18.2-alt1 sisyphus+285240.100.1.1 1631645081 installed <13>Jan 1 02:55:53 rpmi: libsratom-devel-0.6.6-alt1_1 sisyphus+278712.200.4.2 1626176350 installed <13>Jan 1 02:55:53 rpmi: librabbitmq-c-0.11.0-alt1 sisyphus+276502.100.1.1 1625068954 installed <13>Jan 1 02:55:53 rpmi: libavformat58-2:4.4.1-alt1 sisyphus+291906.300.5.3 1639431557 installed <13>Jan 1 02:55:53 rpmi: libaubio5-0.4.9-alt4 sisyphus+284481.100.1.1 1630657945 installed <13>Jan 1 02:55:53 rpmi: libmysqlclient21-8.0.27-alt1 sisyphus+289176.100.1.1 1636375714 installed <13>Jan 1 02:55:53 rpmi: libredland-1.0.17-alt4 sisyphus+292001.40.3.1 1639600110 installed <13>Jan 1 02:55:53 rpmi: libarchive13-3.5.1-alt1 sisyphus+279480.100.1.1 1626549371 installed <13>Jan 1 02:55:53 rpmi: libncurses-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477039 installed <13>Jan 1 02:55:53 rpmi: libtinfo-devel-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477039 installed <13>Jan 1 02:55:53 rpmi: libncurses-devel-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477039 installed <13>Jan 1 02:55:53 rpmi: libpython-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python2-base-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-modules-compiler-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-modules-email-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-modules-unittest-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-modules-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-modules-encodings-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-modules-xml-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-modules-hotshot-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-modules-bsddb-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-modules-ctypes-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-modules-multiprocessing-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-modules-logging-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: rpm-build-python-0.43.2-alt1 sisyphus+271106.100.1.1 1619868598 installed <13>Jan 1 02:55:53 rpmi: python-modules-curses-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:53 rpmi: python-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:54 rpmi: python-modules-distutils-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:54 rpmi: python-dev-2.7.18-alt8 sisyphus+286676.100.1.1 1633726970 installed <13>Jan 1 02:55:54 rpmi: libarchive-devel-3.5.1-alt1 sisyphus+279480.100.1.1 1626549371 installed <13>Jan 1 02:55:54 rpmi: libredland-devel-1.0.17-alt4 sisyphus+292001.40.3.1 1639600110 installed <13>Jan 1 02:55:54 rpmi: libaubio5-devel-0.4.9-alt4 sisyphus+284481.100.1.1 1630657945 installed <13>Jan 1 02:55:54 rpmi: liblilv-devel-0.24.10-alt1_3.1 sisyphus+283200.100.2.2 1629250315 installed <13>Jan 1 02:55:54 rpmi: libsuil-devel-0.10.8-alt1_3 sisyphus+289414.100.1.1 1636646544 installed <13>Jan 1 02:55:54 rpmi: libgnomecanvasmm-devel-2.26.0-alt3.2 1506958594 installed <13>Jan 1 02:55:54 rpmi: liblrdf-devel-0.6.1-alt1 sisyphus+278205.100.1.1 1626077043 installed <13>Jan 1 02:55:54 rpmi: libcurl-devel-7.80.0-alt1 sisyphus+290333.100.1.1 1637428439 installed <13>Jan 1 02:55:54 rpmi: libjack-devel-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959337 installed <13>Jan 1 02:55:54 rpmi: libalsa-devel-1:1.2.6.1-alt1 sisyphus+291831.100.1.1 1639213777 installed <13>Jan 1 02:55:54 rpmi: graphviz-2.41.2-alt5 sisyphus+279667.100.1.2 1626656592 installed <13>Jan 1 02:55:54 rpmi: cppunit-devel-1.15.1-alt1 sisyphus+276380.100.1.1 1624988896 installed <13>Jan 1 02:55:54 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632239666 installed <13>Jan 1 02:55:54 rpmi: liblo-devel-0.31-alt1 sisyphus+257270.100.1.1 1599097762 installed <13>Jan 1 02:55:54 rpmi: libtag-devel-1.12-alt1 sisyphus+277260.100.1.1 1625423544 installed <13>Jan 1 02:55:54 rpmi: libvamp-devel-2.10.0-alt1 sisyphus+277233.100.1.1 1625418113 installed <13>Jan 1 02:55:54 rpmi: libxslt-devel-1.1.34-alt3 sisyphus+275636.100.1.1 1624616871 installed <13>Jan 1 02:55:54 rpmi: librubberband-devel-1.9.2-alt1 sisyphus+285856.100.1.1 1632428440 installed <13>Jan 1 02:55:54 rpmi: libcwiid-devel-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920153 installed <13>Jan 1 02:55:54 rpmi: libsndfile-devel-1.0.31-alt1 sisyphus+279495.100.1.1 1626550766 installed <13>Jan 1 02:55:54 rpmi: libusb-devel-1.0.24-alt2 sisyphus+287338.100.1.1 1634382961 installed <13>Jan 1 02:55:54 rpmi: libflac-devel-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058888 installed <13>Jan 1 02:55:54 rpmi: libsqlite3-devel-3.36.0-alt2 sisyphus+287712.100.2.1 1635827486 installed <13>Jan 1 02:55:54 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed <13>Jan 1 02:55:54 rpmi: libuuid-devel-2.37.2-alt2 sisyphus+284245.100.1.1 1630401233 installed <13>Jan 1 02:55:54 rpmi: libudev-devel-1:249.7-alt8 sisyphus+292713.100.1.1 1640630206 installed <13>Jan 1 02:55:55 rpmi: doxygen-1:1.9.1-alt1 sisyphus+283348.100.1.1 1629370710 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/ardour-6.9-alt1.nosrc.rpm (w1.gzdio) Installing ardour-6.9-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.81827 + 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 = "2022-01-01"; }' + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.83224 + 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/lib --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 : i686 * Canvas Test UI : False * Beatbox test app : False * CoreAudio : False * CoreAudio 10.5 compat : False * Debug RT allocations : False * Debug Symbols : True * Denormal exceptions : False * Dr. Mingw : False * FLAC : True * FPU optimization : True * FPU AVX/FMA support : True * Freedesktop files : False * Libjack linking : link * Libjack metadata : True * Lua Binding Doc : False * Lua Commandline Tool : False * LV2 UI embedding : True * LV2 support : True * LV2 extensions : True * LXVST support : True * Mac VST support : False * NI-Maschine : False * OGG : True * Phone home : True * Process thread timing : False * Program name : Ardour * Samplerate : True * PT format : False * PTW32 Semaphore : False * Threaded WaveViews : True * Translation : True * Unit tests : False * Use LLD linker : False * VST3 support : True * Windows VST support : False * Wiimote support : True * Windows key : Mod4> build/gtk2_ardour/ardour.keys [ 30/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/stateful_diff_command.cc [ 34/1137] Compiling libs/pbd/string_convert.cc [ 35/1137] Compiling libs/pbd/xml++.cc [ 36/1137] Compiling libs/pbd/strreplace.cc [ 37/1137] Compiling libs/pbd/timer.cc [ 38/1137] Compiling libs/pbd/undo.cc [ 39/1137] Compiling libs/pbd/uuid.cc [ 40/1137] Compiling libs/pbd/whitespace.cc [ 41/1137] Compiling libs/pbd/timing.cc [ 42/1137] Compiling libs/pbd/tlsf.cc [ 43/1137] Compiling libs/pbd/transmitter.cc [ 44/1137] Compiling libs/pbd/strsplit.cc [ 45/1137] Compiling libs/pbd/system_exec.cc [ 46/1137] Compiling libs/pbd/textreceiver.cc [ 47/1137] Compiling libs/pbd/basename.cc [ 48/1137] Compiling libs/pbd/mountpoint.cc [ 49/1137] Compiling libs/pbd/receiver.cc [ 50/1137] Compiling libs/pbd/fpu.cc [ 51/1137] Linking build/libs/temporal/libtemporal.so [ 52/1137] Compiling libs/pbd/enumwriter.cc [ 53/1137] Compiling libs/pbd/reallocpool.cc [ 54/1137] Compiling libs/pbd/id.cc [ 55/1137] Compiling libs/pbd/malign.cc [ 56/1137] Compiling libs/pbd/file_archive.cc [ 57/1137] Compiling libs/pbd/stacktrace.cc [ 58/1137] Compiling libs/pbd/semutils.cc [ 59/1137] Compiling libs/pbd/localtime_r.cc [ 60/1137] Compiling libs/pbd/locale_guard.cc [ 61/1137] Compiling libs/pbd/signals.cc [ 62/1137] Compiling libs/pbd/file_utils.cc [ 63/1137] Compiling libs/pbd/demangle.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/textreceiver.h:25, from ../libs/pbd/textreceiver.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 64/1137] Compiling libs/pbd/error.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 65/1137] Compiling libs/pbd/microseconds.cc [ 66/1137] Compiling libs/pbd/spinlock.cc [ 67/1137] Compiling libs/pbd/boost_debug.cc [ 68/1137] Compiling libs/pbd/base_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 69/1137] Compiling libs/pbd/convert.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/pbd/undo.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/pbd/undo.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 70/1137] Compiling libs/pbd/shortpath.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 71/1137] Compiling libs/pbd/pathexpand.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 72/1137] Compiling libs/pbd/configuration_variable.cc In file included from /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( | ^~~~~~~~~~~~~~~~~~~~ [ 73/1137] Compiling libs/pbd/crossthread.cc [ 74/1137] Compiling libs/pbd/property_list.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 75/1137] Compiling libs/pbd/debug.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/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 ‘unsigned int’} and ‘int’ [-Wsign-compare] 61 | if (size && size >= start) { | ~~~~~^~~~~~~~ [ 76/1137] Compiling libs/pbd/cpus.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 77/1137] Compiling libs/pbd/stateful.cc [ 78/1137] Compiling libs/pbd/search_path.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 79/1137] Compiling libs/pbd/pool.cc [ 80/1137] Compiling libs/pbd/controllable.cc [ 81/1137] Compiling libs/pbd/command.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../libs/pbd/file_archive.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 82/1137] Compiling libs/pbd/pbd.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 83/1137] Compiling libs/pbd/cartesian.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 84/1137] Compiling libs/pbd/epa.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 85/1137] Compiling libs/pbd/md5.cc [ 86/1137] Compiling libs/pbd/openuri.cc [ 87/1137] Compiling libs/pbd/enums.cc [ 88/1137] Compiling libs/pbd/event_loop.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 89/1137] Compiling libs/pbd/pthread_utils.cc [ 90/1137] Compiling libs/pbd/ffs.cc [ 91/1137] Compiling libs/pbd/resource.cc [ 92/1137] Compiling libs/evoral/libsmf/smf_tempo.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 93/1137] Compiling libs/evoral/libsmf/smf_save.c [ 94/1137] Compiling libs/evoral/libsmf/smf_load.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 95/1137] Compiling libs/evoral/libsmf/smf_decode.c [ 96/1137] Compiling libs/evoral/libsmf/smf.c [ 97/1137] Compiling libs/evoral/Note.cc [ 98/1137] Compiling libs/evoral/Control.cc [ 99/1137] Compiling libs/evoral/ControlList.cc [ 100/1137] Compiling libs/evoral/Event.cc [ 101/1137] Compiling libs/evoral/SMF.cc [ 102/1137] Linking build/libs/evoral/libsmf.a [ 103/1137] Compiling libs/evoral/TimeConverter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/command.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/command.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 104/1137] Compiling libs/evoral/Sequence.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 105/1137] Compiling libs/evoral/Curve.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 106/1137] Compiling libs/evoral/ControlSet.cc [ 107/1137] Compiling libs/evoral/debug.cc [ 108/1137] Compiling libs/lua/luastate.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/pbd/pthread_utils.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 109/1137] Compiling libs/lua/lua.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/enums.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/enums.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 110/1137] Compiling libs/ptformat/ptformat.cc [ 111/1137] Compiling libs/midi++2/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/pbd/debug.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/debug.cc: In function ‘void PBD::debug_print(const char*, std::string)’: ../libs/pbd/debug.cc:106:28: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 106 | printf ("%ld %s: %s", g_get_monotonic_time(), prefix, str.c_str()); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | long int gint64 {aka long long int} | %lld [ 112/1137] Compiling libs/midi++2/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 113/1137] Compiling libs/midi++2/ipmidi_port.cc [ 114/1137] Compiling libs/midi++2/parser.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 115/1137] Compiling libs/midi++2/midnam_patch.cc [ 116/1137] Compiling libs/midi++2/mmc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/event_loop.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 117/1137] Compiling libs/midi++2/mtc.cc [ 118/1137] Compiling libs/midi++2/port.cc [ 119/1137] Compiling libs/audiographer/src/general/loudness_reader.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 120/1137] Compiling libs/audiographer/src/general/limiter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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( | ^~~~~~~~~~~~~~~~~~~~ [ 121/1137] Compiling libs/audiographer/src/general/normalizer.cc [ 122/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 123/1137] Compiling libs/audiographer/src/debug_utils.cc [ 124/1137] Compiling libs/audiographer/src/general/sr_converter.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( | ^~~~~~~~~~~~~~~~~~~~ [ 125/1137] Linking build/libs/lua/libliblua.a [ 126/1137] Compiling libs/audiographer/src/general/analyser.cc [ 127/1137] Compiling libs/audiographer/src/general/broadcast_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 128/1137] Compiling libs/audiographer/src/general/sample_format_converter.cc [ 129/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 130/1137] Compiling libs/audiographer/private/limiter/limiter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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( | ^~~~~~~~~~~~~~~~~~~~ [ 131/1137] Compiling libs/audiographer/private/gdither/gdither.cc [ 132/1137] Compiling libs/audiographer/src/general/demo_noise.cc [ 133/1137] Compiling libs/audiographer/src/routines.cc [ 134/1137] Compiling libs/fluidsynth/src/fluid_lfo.c [ 135/1137] Compiling libs/fluidsynth/src/fluid_sys.c In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/midi++2/channel.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 136/1137] Compiling libs/fluidsynth/src/fluid_midi.c [ 137/1137] Compiling libs/fluidsynth/src/fluid_list.c [ 138/1137] Compiling libs/fluidsynth/src/fluid_hash.c [ 139/1137] Compiling libs/fluidsynth/src/fluid_adsr_env.c [ 140/1137] Compiling libs/fluidsynth/src/fluid_chan.c [ 141/1137] Compiling libs/fluidsynth/src/fluid_rvoice_dsp.c [ 142/1137] Compiling libs/fluidsynth/src/fluid_synth_monopoly.c [ 143/1137] Compiling libs/fluidsynth/src/fluid_voice.c [ 144/1137] Compiling libs/fluidsynth/src/fluid_conv.c [ 145/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 146/1137] Compiling libs/fluidsynth/src/fluid_defsfont.c [ 147/1137] Compiling libs/fluidsynth/src/fluid_tuning.c [ 148/1137] Compiling libs/fluidsynth/src/fluid_mod.c [ 149/1137] Compiling libs/fluidsynth/src/fluid_rvoice_mixer.c [ 150/1137] Compiling libs/fluidsynth/src/fluid_rvoice_event.c [ 151/1137] Compiling libs/fluidsynth/src/fluid_sfont.c [ 152/1137] Compiling libs/fluidsynth/src/fluid_synth.c [ 153/1137] Compiling libs/fluidsynth/src/fluid_iir_filter.c [ 154/1137] Compiling libs/fluidsynth/src/fluid_chorus.c ../libs/fluidsynth/src/fluid_defsfont.c: In function ‘fluid_defsfont_load_all_sampledata’: ../libs/fluidsynth/src/fluid_defsfont.c:396: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 396 | #pragma omp parallel | ../libs/fluidsynth/src/fluid_defsfont.c:397: warning: ignoring ‘#pragma omp single’ [-Wunknown-pragmas] 397 | #pragma omp single | ../libs/fluidsynth/src/fluid_defsfont.c:406: warning: ignoring ‘#pragma omp task’ [-Wunknown-pragmas] 406 | #pragma omp task firstprivate(sample,sfdata,defsfont) shared(sample_parsing_result) default(none) | ../libs/fluidsynth/src/fluid_defsfont.c:410: warning: ignoring ‘#pragma omp critical’ [-Wunknown-pragmas] 410 | #pragma omp critical | ../libs/fluidsynth/src/fluid_defsfont.c:425: warning: ignoring ‘#pragma omp task’ [-Wunknown-pragmas] 425 | #pragma omp task firstprivate(sample, defsfont) default(none) | [ 155/1137] Compiling libs/fluidsynth/src/fluid_rvoice.c [ 156/1137] Compiling libs/fluidsynth/src/fluid_samplecache.c [ 157/1137] Compiling libs/fluidsynth/src/fluid_sffile.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 158/1137] Compiling libs/fluidsynth/src/fluid_event.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) | [ 159/1137] Compiling libs/fluidsynth/src/fluid_ringbuffer.c [ 160/1137] Compiling libs/fluidsynth/src/fluid_settings.c [ 161/1137] Compiling libs/fluidsynth/src/fluid_rev.c [ 162/1137] Compiling libs/libltc/encoder.c [ 163/1137] Compiling libs/libltc/timecode.c [ 164/1137] Compiling libs/libltc/ltc.c [ 165/1137] Compiling libs/libltc/decoder.c [ 166/1137] Compiling libs/zita-resampler/vmresampler.cc [ 167/1137] Compiling libs/zita-resampler/vresampler.cc [ 168/1137] Compiling libs/zita-resampler/resampler-table.cc [ 169/1137] Compiling libs/zita-resampler/cresampler.cc [ 170/1137] Compiling libs/zita-resampler/resampler.cc [ 171/1137] Compiling libs/zita-convolver/zita-convolver.cc [ 172/1137] Compiling libs/ardour/sse_functions_avx_linux.cc [ 173/1137] Compiling libs/ardour/x86_functions_fma.cc [ 174/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 175/1137] Compiling libs/ardour/region.cc [ 176/1137] Compiling libs/ardour/strip_silence.cc [ 177/1137] Compiling libs/ardour/automation_control.cc [ 178/1137] Linking build/libs/fluidsynth/liblibfluidsynth.a 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( | ^~~~~~~~~~~~~~~~~~~~ [ 179/1137] Compiling libs/ardour/chan_mapping.cc [ 180/1137] Linking build/libs/libltc/liblibltc.a [ 181/1137] Compiling libs/ardour/revision.cc [ 182/1137] Compiling libs/ardour/plugin.cc [ 183/1137] Compiling libs/ardour/audiosource.cc [ 184/1137] Compiling libs/ardour/source.cc [ 185/1137] Compiling libs/ardour/cycle_timer.cc [ 186/1137] Compiling libs/ardour/playlist_factory.cc [ 187/1137] Compiling libs/ardour/audiorom.cc [ 188/1137] Compiling libs/ardour/playlist_source.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 189/1137] Compiling libs/ardour/port_manager.cc [ 190/1137] Compiling libs/ardour/session_vst.cc [ 191/1137] Linking build/libs/zita-resampler/libzita-resampler.a [ 192/1137] Linking build/libs/midi++2/libmidipp.so [ 193/1137] Compiling libs/ardour/auditioner.cc [ 194/1137] Linking build/libs/audiographer/libaudiographer.so [ 195/1137] Linking build/libs/zita-convolver/libzita-convolver.a [ 196/1137] Compiling libs/ardour/audioengine.cc [ 197/1137] Compiling libs/ardour/linux_vst_support.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 198/1137] Compiling libs/ardour/audio_track.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 199/1137] Linking build/libs/ardour/libsse_avx_functions.a [ 200/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 201/1137] Compiling libs/ardour/panner_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 202/1137] Linking build/libs/ardour/libsse_fma_functions.a [ 203/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/solo_isolate_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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 205/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 206/1137] Compiling libs/ardour/lxvst_plugin.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 207/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 208/1137] Compiling libs/ardour/port.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 209/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 210/1137] Compiling libs/ardour/analysis_graph.cc [ 211/1137] Compiling libs/ardour/solo_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/session_vst.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/session_vst.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 212/1137] Compiling libs/ardour/pan_controllable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 213/1137] Compiling libs/ardour/operations.cc [ 214/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 215/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 216/1137] Compiling libs/ardour/solo_mute_release.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 217/1137] Compiling libs/ardour/capturing_processor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 218/1137] Compiling libs/ardour/onset_detector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 219/1137] Compiling libs/ardour/thread_buffers.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 220/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 221/1137] Compiling libs/ardour/transport_master_manager.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 222/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 223/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 224/1137] Compiling libs/ardour/uri_map.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 225/1137] Compiling libs/ardour/mute_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 226/1137] Compiling libs/ardour/amp.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 227/1137] Compiling libs/ardour/disk_io.cc In file included from /usr/include/boost/bind.hpp: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 228/1137] Compiling libs/ardour/delivery.cc [ 229/1137] Compiling libs/ardour/audiofilesource.cc [ 230/1137] Compiling libs/ardour/muteable.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 231/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 232/1137] Compiling libs/ardour/slavable_automation_control.cc [ 233/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 234/1137] Compiling libs/ardour/smf_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 235/1137] Compiling libs/ardour/mtc_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 236/1137] Compiling libs/ardour/audio_playlist.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 237/1137] Compiling libs/ardour/lv2_evbuf.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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 238/1137] Compiling libs/ardour/mp3filesource.cc [ 239/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 240/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 242/1137] Compiling libs/ardour/mp3fileimportable.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 243/1137] Compiling libs/ardour/thawlist.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 244/1137] Compiling libs/ardour/sidechain.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 245/1137] Compiling libs/ardour/pannable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 246/1137] Compiling libs/ardour/session_transport.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 247/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 248/1137] Compiling libs/ardour/session_time.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 249/1137] Compiling libs/ardour/monitor_processor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 250/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 251/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 252/1137] Compiling libs/ardour/midi_channel_filter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 253/1137] Compiling libs/ardour/session_state.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 254/1137] Compiling libs/ardour/midi_buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 255/1137] Compiling libs/ardour/monitor_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 256/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 257/1137] Compiling libs/ardour/luascripting.cc In file included from /usr/include/boost/bind.hpp: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 258/1137] Compiling libs/ardour/monitor_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 259/1137] Compiling libs/ardour/meter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 260/1137] Compiling libs/ardour/luaproc.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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; | ^~~~~~~~~~~~~~~~ [ 261/1137] Compiling libs/ardour/lv2_plugin.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 262/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 263/1137] Compiling libs/ardour/session_rtevents.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 264/1137] Compiling libs/ardour/session_process.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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_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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 265/1137] Compiling libs/ardour/mode.cc [ 266/1137] Compiling libs/ardour/ltc_file_reader.cc [ 267/1137] Compiling libs/ardour/worker.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 268/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 269/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 270/1137] Compiling libs/ardour/legatize.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/latent.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 272/1137] Compiling libs/ardour/location_importer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 273/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 274/1137] Compiling libs/ardour/midiport_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 275/1137] Compiling libs/ardour/session_playlists.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 276/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 277/1137] Compiling libs/ardour/ladspa_plugin.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 278/1137] Compiling libs/ardour/internal_return.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 280/1137] Compiling libs/ardour/iec2ppmdsp.cc [ 281/1137] Compiling libs/ardour/internal_send.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/mididm.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/transport_master.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/midiport_manager.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/midiport_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: 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/kmeterdsp.cc [ 285/1137] Compiling libs/ardour/interpolation.cc [ 286/1137] Compiling libs/ardour/session_object.cc In file included from /usr/include/boost/bind.hpp: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 287/1137] Compiling libs/ardour/io_processor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/playlist.h:30, from ../libs/ardour/session_playlists.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/session_playlists.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 288/1137] Compiling libs/ardour/midi_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/import_pt.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ltc_slave.cc: In member function ‘void ARDOUR::LTC_TransportMaster::process_ltc(ARDOUR::samplepos_t)’: ../libs/ardour/ltc_slave.cc:419:62: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘long long int’ [-Wformat=] 419 | snprintf (buf, sizeof (buf), "LTC@(%ld..%ld) rate %.3f %02d:%02d:%02d%c%02d | %8lld %8lld%s\n", | ~~^ | | | long int | %lld 420 | now, now+ENGINE->samples_per_cycle(), | ~~~ | | | long long int ../libs/ardour/ltc_slave.cc:419:67: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘long long int’ [-Wformat=] 419 | snprintf (buf, sizeof (buf), "LTC@(%ld..%ld) rate %.3f %02d:%02d:%02d%c%02d | %8lld %8lld%s\n", | ~~^ | | | long int | %lld 420 | now, now+ENGINE->samples_per_cycle(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long long int ../libs/ardour/ltc_slave.cc: At global scope: ../libs/ardour/ltc_slave.cc:283:17: warning: ‘std::ostream& operator<<(std::ostream&, SMPTETimecode&)’ defined but not used [-Wunused-function] 283 | static ostream& operator<< (ostream& ostr, SMPTETimecode& t) | ^~~~~~~~ ../libs/ardour/ltc_slave.cc:267:17: warning: ‘std::ostream& operator<<(std::ostream&, LTCFrame&)’ defined but not used [-Wunused-function] 267 | static ostream& operator<< (ostream& ostr, LTCFrame& a) | ^~~~~~~~ [ 290/1137] Compiling libs/ardour/session_midi.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 291/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 292/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/import.cc [ 294/1137] Compiling libs/ardour/midi_stretch.cc [ 295/1137] Compiling libs/ardour/graphnode.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 296/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 297/1137] Compiling libs/ardour/graph.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 298/1137] Compiling libs/ardour/midi_state_tracker.cc [ 299/1137] Compiling libs/ardour/session_metadata.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/midi_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 302/1137] Compiling libs/ardour/vumeterdsp.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 303/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 304/1137] Compiling libs/ardour/fluid_synth.cc [ 305/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/midi_scene_changer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 307/1137] Compiling libs/ardour/find_session.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 308/1137] Compiling libs/ardour/session_handle.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 310/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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] Compiling libs/ardour/video_tools_paths.cc [ 312/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 313/1137] Compiling libs/ardour/filesystem_paths.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 314/1137] Compiling libs/ardour/filename_extensions.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 315/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/midi_ring_buffer.cc [ 317/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 318/1137] Compiling libs/ardour/session_export.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 319/1137] Compiling libs/ardour/ffmpegfilesource.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 320/1137] Compiling libs/ardour/midi_region.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 321/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 322/1137] Compiling libs/ardour/export_timespan.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 323/1137] Compiling libs/ardour/export_status.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 324/1137] Compiling libs/ardour/session_directory.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_events.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 325/1137] Compiling libs/ardour/midi_playlist_source.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 326/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/export_profile_manager.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/export_preset.cc [ 329/1137] Compiling libs/ardour/midi_playlist.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 330/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 331/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 332/1137] Compiling libs/ardour/export_format_base.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/export_graph_builder.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 334/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 335/1137] Compiling libs/ardour/export_formats.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 336/1137] Compiling libs/ardour/export_filename.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 337/1137] Compiling libs/ardour/session_configuration.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 338/1137] Compiling libs/ardour/export_format_specification.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/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( | ^~~~~~~~~~~~~~~~~~~~ [ 339/1137] Compiling libs/ardour/export_failed.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 340/1137] Compiling libs/ardour/midi_model.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 341/1137] Compiling libs/ardour/event_type_map.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 342/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 343/1137] Compiling libs/ardour/export_channel_configuration.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 344/1137] Compiling libs/ardour/element_import_handler.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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( | ^~~~~~~~~~~~~~~~~~~~ [ 345/1137] Compiling libs/ardour/export_channel.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 346/1137] Compiling libs/ardour/engine_slave.cc [ 347/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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] Compiling libs/ardour/vca_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 349/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 350/1137] Compiling libs/ardour/dsp_filter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 351/1137] Compiling libs/ardour/disk_writer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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( | ^~~~~~~~~~~~~~~~~~~~ [ 352/1137] Compiling libs/ardour/session_command.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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] 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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/transform.cc [ 355/1137] Compiling libs/ardour/session_click.cc [ 356/1137] Compiling libs/ardour/tempo_map_importer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 357/1137] Compiling libs/ardour/session_butler.cc [ 358/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/template_utils.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 360/1137] Compiling libs/ardour/session.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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] 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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 362/1137] Compiling libs/ardour/rt_midibuffer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 363/1137] Compiling libs/ardour/send.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 364/1137] Compiling libs/ardour/vca.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/search_paths.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 367/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/scene_change.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 369/1137] Compiling libs/ardour/rt_tasklist.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 370/1137] Compiling libs/ardour/transient_detector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 371/1137] Compiling libs/ardour/sse_functions_xmm.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 372/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 373/1137] Compiling libs/ardour/route_group_member.cc [ 374/1137] Compiling libs/ardour/rb_effect.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 375/1137] Compiling libs/ardour/audio_track_importer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 376/1137] Compiling libs/ardour/route_group.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 377/1137] Compiling libs/ardour/vst3_scan.cc [ 378/1137] Compiling libs/ardour/route_graph.cc [ 379/1137] Compiling libs/ardour/raw_midi_parser.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 380/1137] Compiling libs/ardour/vst3_host.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 381/1137] Compiling libs/ardour/route.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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; | ^~~~~~~~~~~~~~~~ [ 382/1137] Compiling libs/ardour/readable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group_member.h:24, from ../libs/ardour/route_group_member.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group_member.h:24, from ../libs/ardour/route_group_member.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 383/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 384/1137] Compiling libs/ardour/readonly_control.cc [ 385/1137] Compiling libs/ardour/rc_configuration.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 386/1137] Compiling libs/ardour/progress.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 387/1137] Compiling libs/ardour/quantize.cc [ 388/1137] Compiling libs/ardour/reverse.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/vst3_plugin.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 390/1137] Compiling libs/ardour/return.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/vst3_module.cc [ 392/1137] Compiling libs/ardour/process_thread.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 393/1137] Compiling libs/ardour/lua_api.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 394/1137] Compiling libs/ardour/presentation_info.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/audio_playlist_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/panner_shell.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 397/1137] Compiling libs/ardour/audioanalyser.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 398/1137] Compiling libs/ardour/port_set.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/port_engine_shared.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 400/1137] Compiling libs/ardour/circular_buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 401/1137] Compiling libs/ardour/vst2_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 402/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 403/1137] Compiling libs/ardour/audio_region_importer.cc [ 404/1137] Compiling libs/ardour/audiofile_tagger.cc In file included from /usr/include/boost/bind.hpp: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 405/1137] Compiling libs/ardour/soundcloud_upload.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 406/1137] Compiling libs/ardour/plugin_insert.cc [ 407/1137] Compiling libs/ardour/parameter_descriptor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 408/1137] Compiling libs/ardour/phase_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 409/1137] Compiling libs/ardour/source_factory.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/audio_buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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 () { | ^~~~~~~~~~~ [ 411/1137] Compiling libs/ardour/automation.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 412/1137] Compiling libs/ardour/data_type.cc [ 413/1137] Compiling libs/ardour/default_click.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 414/1137] Compiling libs/ardour/record_enable_control.cc [ 415/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/port_insert.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/playlist.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 418/1137] Compiling libs/ardour/control_group.cc In file included from /usr/include/boost/bind.hpp: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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 ‘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 ‘unsigned int’} and ‘int’ [-Wsign-compare] 2003 | while (sa_out.size () < _n_bus_out) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 419/1137] Compiling libs/ardour/processor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/lua_api.cc: In member function ‘bool ARDOUR::LuaAPI::Rubberband::set_mapping(luabridge::LuaRef)’: ../libs/ardour/lua_api.cc:1041:32: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 1041 | printf ("ADD %ld %ld\n", ss, ds); | ~~^ ~~ | | | | long int size_t {aka unsigned int} | %d ../libs/ardour/lua_api.cc:1041:36: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 1041 | printf ("ADD %ld %ld\n", ss, ds); | ~~^ ~~ | | | | long int size_t {aka unsigned int} | %d [ 420/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/butler.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 422/1137] Compiling libs/ardour/beats_samples_converter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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); | ^~~~~~~~ [ 423/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 424/1137] Compiling libs/ardour/automatable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 425/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/convolver.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/record_enable_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/record_enable_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 427/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 428/1137] Compiling libs/ardour/buffer_set.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/chan_count.cc In file included from /usr/include/boost/bind.hpp: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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; | ^~~~~~~~~~~~~~~~ [ 430/1137] Compiling libs/ardour/vst_state.cc [ 431/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/audioregion.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 433/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 434/1137] Compiling libs/ardour/buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 435/1137] Compiling libs/ardour/buffer_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 436/1137] Compiling libs/ardour/ticker.cc [ 437/1137] Compiling libs/ardour/automation_list.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 438/1137] Compiling libs/ardour/speakers.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 439/1137] Compiling libs/ardour/vst_plugin.cc [ 440/1137] Compiling libs/ardour/stripable.cc [ 441/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 442/1137] Compiling libs/ardour/automation_watch.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 443/1137] Compiling libs/ardour/srcfilesource.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 444/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 445/1137] Compiling libs/ardour/bundle.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/record_safe_control.cc [ 447/1137] Compiling libs/ardour/region_factory.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 448/1137] Compiling libs/ardour/control_protocol_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 449/1137] Compiling libs/ardour/audio_library.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 450/1137] Compiling libs/ardour/broadcast_info.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 451/1137] Compiling libs/gtkmm2ext/window_title.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 452/1137] Compiling libs/gtkmm2ext/visibility_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 453/1137] Compiling libs/gtkmm2ext/menu_elems.cc [ 454/1137] Compiling libs/gtkmm2ext/colors.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 455/1137] Compiling libs/gtkmm2ext/window_proxy.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 456/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 457/1137] Compiling libs/gtkmm2ext/persistent_tooltip.cc [ 458/1137] Compiling libs/gtkmm2ext/cell_renderer_color_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 459/1137] Compiling libs/gtkmm2ext/keyboard.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 460/1137] Compiling libs/gtkmm2ext/gtkapplication.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 461/1137] Compiling libs/gtkmm2ext/colorspace.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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); | ^~~~~~~~ [ 462/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/gtk_ui.cc [ 464/1137] Compiling libs/gtkmm2ext/cursors.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 465/1137] Compiling libs/gtkmm2ext/emscale.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 466/1137] Compiling libs/gtkmm2ext/dndtreeview.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/vst_plugin.h:25, from ../libs/ardour/vst_plugin.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/vst_plugin.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/vst_plugin.cc: In member function ‘virtual std::string ARDOUR::VSTPlugin::do_save_preset(std::string)’: ../libs/ardour/vst_plugin.cc:559:31: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘std::map, ARDOUR::Plugin::PresetRecord>::size_type’ {aka ‘unsigned int’} [-Wformat=] 559 | snprintf (tmp, 31, "%ld", _presets.size() + 1); | ~~^ ~~~~~~~~~~~~~~~~~~~ | | | | long int std::map, ARDOUR::Plugin::PresetRecord>::size_type {aka unsigned int} | %d [ 467/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 468/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 469/1137] Compiling libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 470/1137] Compiling libs/gtkmm2ext/cairo_widget.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 471/1137] Compiling libs/gtkmm2ext/cairo_packer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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); | ^~~~~~~~ [ 472/1137] Compiling libs/gtkmm2ext/cairo_theme.cc [ 473/1137] Compiling libs/gtkmm2ext/action_model.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 474/1137] Compiling libs/gtkmm2ext/treeutils.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 475/1137] Compiling libs/gtkmm2ext/application.cc [ 476/1137] Compiling libs/gtkmm2ext/textviewer.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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); | ^~~~~~~~ [ 477/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 478/1137] Compiling libs/gtkmm2ext/debug.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 479/1137] Compiling libs/surfaces/control_protocol/basic_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 480/1137] Compiling libs/surfaces/control_protocol/control_protocol.cc [ 481/1137] Compiling libs/canvas/item.cc [ 482/1137] Compiling libs/canvas/arc.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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); | ^~~~~~~~ [ 483/1137] Compiling libs/canvas/flag.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 484/1137] Linking build/libs/ardour/libardour.so 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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); | ^~~~~~~~ [ 485/1137] Compiling libs/canvas/fill.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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); | ^~~~~~~~ [ 486/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/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:704:3: note: declared here 704 | } 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( | ^~~~~~~~~~~~~~~~~~~~ [ 487/1137] Compiling libs/canvas/debug.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 488/1137] Compiling libs/canvas/box.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 489/1137] Compiling libs/canvas/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 490/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/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 491/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 492/1137] Compiling libs/canvas/circle.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 493/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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); | ^~~~~~~~ [ 494/1137] Compiling libs/canvas/arrow.cc [ 495/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 ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 496/1137] Linking build/libs/gtkmm2ext/libgtkmm2ext.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 497/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 498/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/arc.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 499/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 500/1137] Compiling libs/canvas/text.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 501/1137] Compiling libs/canvas/tracking_text.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 502/1137] Compiling libs/canvas/stateful_image.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 503/1137] Compiling libs/canvas/rectangle.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 504/1137] Compiling libs/canvas/pixbuf.cc [ 505/1137] Compiling libs/canvas/framed_curve.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 506/1137] Compiling libs/canvas/root_group.cc [ 507/1137] Compiling libs/canvas/poly_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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 508/1137] Compiling libs/canvas/poly_item.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/circle.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 509/1137] Compiling libs/canvas/polygon.cc [ 510/1137] Compiling libs/canvas/ruler.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/xfade_curve.h:24, from ../libs/canvas/xfade_curve.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 511/1137] Compiling libs/canvas/meter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 512/1137] Compiling libs/canvas/grid.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 513/1137] Compiling libs/canvas/outline.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 514/1137] Compiling libs/canvas/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 515/1137] Compiling libs/canvas/image.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 516/1137] Compiling libs/canvas/lookup_table.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 517/1137] Compiling libs/canvas/line_set.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/pixbuf.h:26, from ../libs/canvas/pixbuf.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 518/1137] Compiling libs/widgets/ardour_knob.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 519/1137] Compiling libs/widgets/frame.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 520/1137] Compiling libs/widgets/tooltips.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 521/1137] Compiling libs/widgets/fastmeter.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 522/1137] Compiling libs/widgets/ardour_spacer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 523/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 524/1137] Compiling libs/widgets/ardour_dropdown.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 525/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 526/1137] Compiling libs/widgets/choice.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/outline.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 527/1137] Compiling libs/widgets/ardour_fader.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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( | ^~~~~~~~~~~~~~~~~~~~ [ 528/1137] Compiling libs/widgets/ardour_display.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( | ^~~~~~~~~~~~~~~~~~~~ [ 529/1137] Compiling libs/widgets/ui_config.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 530/1137] Compiling libs/widgets/ardour_button.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/fastmeter.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/fastmeter.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 531/1137] Compiling libs/widgets/stateful_button.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 532/1137] Compiling libs/widgets/searchbar.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 533/1137] Compiling libs/widgets/focus_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 ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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( | ^~~~~~~~~~~~~~~~~~~~ [ 534/1137] Compiling libs/widgets/tearoff.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/frame.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 535/1137] Compiling libs/widgets/tabbable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 536/1137] Compiling libs/widgets/eventboxext.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 537/1137] Compiling libs/widgets/slider_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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 538/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 539/1137] Compiling libs/widgets/paths_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 540/1137] Linking build/libs/canvas/libcanvas.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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 541/1137] Compiling libs/widgets/scroomer.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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 542/1137] Compiling libs/widgets/prompter.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 543/1137] Compiling libs/widgets/barcontroller.cc [ 544/1137] Compiling libs/widgets/ardour_spinner.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/ardour_display.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 545/1137] Compiling libs/widgets/pane.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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); | ^~~~~~~~ [ 546/1137] Compiling libs/ardouralsautil/deviceparams.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 547/1137] Compiling libs/ardouralsautil/devicelist.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 548/1137] Compiling libs/waveview/debug.cc [ 549/1137] Compiling libs/waveview/wave_view_private.cc [ 550/1137] Compiling libs/waveview/wave_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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); | ^~~~~~~~ [ 551/1137] Linking build/libs/ardouralsautil/libardouralsautil.so [ 552/1137] Compiling libs/qm-dsp/dsp/transforms/FFT.cpp [ 553/1137] Compiling libs/qm-dsp/dsp/signalconditioning/Filter.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/tearoff.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/tearoff.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 554/1137] Compiling libs/qm-dsp/maths/MathUtilities.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 555/1137] Compiling libs/qm-dsp/maths/pca/pca.c ../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) | ^~~~ [ 556/1137] Compiling libs/qm-dsp/dsp/signalconditioning/Framer.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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); | ^~~~~~~~ [ 557/1137] Compiling libs/qm-dsp/base/Pitch.cpp [ 558/1137] Compiling libs/qm-dsp/dsp/tonal/TCSgram.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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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); | ^~~~~~~~ [ 559/1137] Compiling libs/qm-dsp/dsp/tonal/TonalEstimator.cpp [ 560/1137] Compiling libs/qm-dsp/dsp/mfcc/MFCC.cpp [ 561/1137] Compiling libs/qm-dsp/dsp/tempotracking/DownBeat.cpp [ 562/1137] Compiling libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 563/1137] Compiling libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_button.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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); | ^~~~~~~~ [ 564/1137] Compiling libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp [ 565/1137] Compiling libs/qm-dsp/dsp/signalconditioning/DFProcess.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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/tempotracking/TempoTrack.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 ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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); | ^~~~~~~~ [ 567/1137] Compiling libs/qm-dsp/dsp/rateconversion/Decimator.cpp ../libs/qm-dsp/maths/MathUtilities.cpp: In static member function ‘static int MathUtilities::compareInt(const void*, const void*)’: ../libs/qm-dsp/maths/MathUtilities.cpp:247:13: warning: cast from type ‘const void*’ to type ‘int*’ casts away qualifiers [-Wcast-qual] 247 | return ( *(int*)a - *(int*)b ); | ^~~~~~~ ../libs/qm-dsp/maths/MathUtilities.cpp:247:24: warning: cast from type ‘const void*’ to type ‘int*’ casts away qualifiers [-Wcast-qual] 247 | return ( *(int*)a - *(int*)b ); | ^~~~~~~ [ 568/1137] Compiling libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp [ 569/1137] Compiling libs/qm-dsp/dsp/onsets/DetectionFunction.cpp [ 570/1137] Compiling libs/qm-dsp/maths/KLDivergence.cpp [ 571/1137] Compiling libs/qm-dsp/ext/kissfft/kiss_fft.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 572/1137] Compiling libs/qm-dsp/dsp/wavelet/Wavelet.cpp [ 573/1137] Compiling libs/qm-dsp/dsp/chromagram/ConstantQ.cpp [ 574/1137] Compiling libs/qm-dsp/base/SincWindow.cpp [ 575/1137] Compiling libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp [ 576/1137] Compiling libs/qm-dsp/base/KaiserWindow.cpp [ 577/1137] Compiling libs/qm-dsp/dsp/chromagram/Chromagram.cpp [ 578/1137] Compiling libs/qm-dsp/maths/Correlation.cpp [ 579/1137] Compiling libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c [ 580/1137] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp [ 581/1137] Compiling libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp [ 582/1137] Compiling libs/qm-dsp/dsp/onsets/PeakPicking.cpp [ 583/1137] Compiling libs/qm-dsp/maths/CosineDistance.cpp [ 584/1137] Compiling libs/vamp-plugins/Transcription.cpp [ 585/1137] Compiling libs/vamp-plugins/EBUr128.cpp [ 586/1137] Compiling libs/vamp-plugins/plugins.cpp [ 587/1137] Compiling libs/vamp-plugins/TruePeak.cpp [ 588/1137] Compiling libs/vamp-plugins/ChromagramPlugin.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 589/1137] Compiling libs/vamp-plugins/TonalChangeDetect.cpp [ 590/1137] Compiling libs/vamp-plugins/BeatTrack.cpp [ 591/1137] Linking build/libs/surfaces/control_protocol/libardourcp.so [ 592/1137] Compiling libs/vamp-plugins/Onset.cpp [ 593/1137] Compiling libs/vamp-plugins/OnsetDetect.cpp [ 594/1137] Compiling libs/vamp-plugins/AmplitudeFollower.cpp [ 595/1137] Compiling libs/vamp-plugins/SimilarityPlugin.cpp [ 596/1137] Compiling libs/vamp-plugins/KeyDetect.cpp [ 597/1137] Compiling libs/vamp-plugins/ZeroCrossing.cpp [ 598/1137] Linking build/libs/qm-dsp/libqm-dsp.a [ 599/1137] Compiling libs/vamp-plugins/SpectralCentroid.cpp [ 600/1137] Compiling libs/vamp-plugins/PercussionOnsetDetector.cpp [ 601/1137] Compiling libs/vamp-plugins/ebu_r128_proc.cc [ 602/1137] Compiling libs/vamp-plugins/BarBeatTrack.cpp [ 603/1137] Compiling libs/vamp-pyin/libmain.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 604/1137] Compiling libs/vamp-pyin/MonoNoteParameters.cpp [ 605/1137] Compiling libs/vamp-pyin/MonoNote.cpp [ 606/1137] Linking build/libs/widgets/libwidgets.so [ 607/1137] Compiling libs/vamp-pyin/MonoNoteHMM.cpp [ 608/1137] Compiling libs/vamp-pyin/YinUtil.cpp [ 609/1137] Compiling libs/vamp-pyin/MonoPitch.cpp [ 610/1137] Compiling libs/vamp-pyin/MonoPitchHMM.cpp [ 611/1137] Compiling libs/vamp-pyin/SparseHMM.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/waveview/wave_view_private.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/waveview/wave_view_private.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 612/1137] Compiling libs/vamp-pyin/Yin.cpp [ 613/1137] Compiling libs/vamp-pyin/LocalCandidatePYIN.cpp [ 614/1137] Compiling libs/vamp-pyin/PYinVamp.cpp [ 615/1137] Compiling libs/vamp-pyin/YinVamp.cpp [ 616/1137] Compiling tools/sanity_check/main.cpp [ 617/1137] Compiling tools/sanity_check/systemtest.cpp [ 618/1137] Compiling tools/gccabicheck/abicheck.c [ 619/1137] Compiling libs/clearlooks-newer/clearlooks_draw_glossy.c [ 620/1137] Linking build/tools/gccabicheck/gcc-glibmm-abi-check [ 621/1137] Compiling libs/clearlooks-newer/clearlooks_style.c [ 622/1137] Compiling libs/clearlooks-newer/animation.c [ 623/1137] Compiling libs/clearlooks-newer/cairo-support.c [ 624/1137] Compiling libs/clearlooks-newer/clearlooks_rc_style.c [ 625/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 ../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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 626/1137] Linking build/libs/vamp-plugins/libardourvampplugins.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 627/1137] Compiling libs/clearlooks-newer/widget-information.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 628/1137] Compiling libs/clearlooks-newer/clearlooks_theme_main.c [ 629/1137] Compiling libs/clearlooks-newer/clearlooks_draw.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:2417:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #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:2417:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #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:2417:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:87:28: note: in expansion of macro ‘CLEARLOOKS_STYLE’ 87 | params->parentbg = CLEARLOOKS_STYLE (style)->colors.bg[state_type]; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../lib/glib-2.0/include/glibconfig.h:9, from ../../../../../include/glib-2.0/glib/gtypes.h:32, from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../libs/clearlooks-newer/clearlooks_style.c: In function ‘set_transparency’: ../../../../../include/glib-2.0/gobject/gtype.h:2431:27: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2431 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/glib/gmacros.h:1090:25: note: in definition of macro ‘G_LIKELY’ 1090 | #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:514:66: note: in expansion of macro ‘_G_TYPE_CIT’ 514 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:93:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ 93 | #define GDK_IS_PIXBUF(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXBUF)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:1438:31: note: in expansion of macro ‘GDK_IS_PIXBUF’ 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~ [ 630/1137] Compiling libs/clearlooks-newer/clearlooks_draw_gummy.c [ 631/1137] Linking build/tools/sanity_check/sanityCheck In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:2417:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #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:2431:27: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2431 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/gobject/gtype.h:514:66: note: in expansion of macro ‘_G_TYPE_CIT’ 514 | #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:2431:27: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2431 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/gobject/gtype.h:514:66: note: in expansion of macro ‘_G_TYPE_CIT’ 514 | #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:2417:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #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); | ^~~~~~~~~~~~~~~~ [ 632/1137] Compiling libs/clearlooks-newer/clearlooks_draw_inverted.c [ 633/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/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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 634/1137] Compiling libs/surfaces/generic_midi/midiaction.cc [ 635/1137] Compiling libs/surfaces/generic_midi/midifunction.cc [ 636/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 ../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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 637/1137] Compiling libs/surfaces/generic_midi/midicontrollable.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 638/1137] Compiling libs/surfaces/generic_midi/generic_midi_control_protocol.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_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:698:1: note: declared here 698 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 639/1137] Compiling libs/surfaces/generic_midi/midiinvokable.cc [ 640/1137] Linking build/libs/clearlooks-newer/libclearlooks.so [ 641/1137] Compiling libs/surfaces/faderport/faderport.cc [ 642/1137] Compiling libs/surfaces/faderport/faderport_interface.cc [ 643/1137] Compiling libs/surfaces/faderport/operations.cc [ 644/1137] Compiling libs/surfaces/faderport/gui.cc [ 645/1137] Compiling libs/surfaces/faderport8/callbacks.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/pbd/base_ui.h:35, from ../libs/waveview/wave_view.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 646/1137] Compiling libs/surfaces/faderport8/fp8_strip.cc [ 647/1137] Linking build/libs/waveview/libwaveview.so [ 648/1137] Compiling libs/surfaces/faderport8/faderport8_interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 649/1137] Compiling libs/surfaces/faderport8/fp8_controls.cc [ 650/1137] Compiling libs/surfaces/faderport8/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 651/1137] Linking build/libs/vamp-pyin/libardourvamppyin.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 652/1137] Compiling libs/surfaces/faderport8/actions.cc [ 653/1137] Compiling libs/surfaces/faderport8/faderport8.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 654/1137] Compiling libs/surfaces/faderport8/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 655/1137] Compiling libs/surfaces/faderport8/faderport8.cc [ 656/1137] Compiling libs/surfaces/faderport8/fp8_controls.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 657/1137] Compiling libs/surfaces/faderport8/callbacks.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport8/faderport8_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport8_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 658/1137] Compiling libs/surfaces/faderport8/fp8_strip.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 659/1137] Compiling libs/surfaces/faderport8/actions.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 660/1137] Compiling libs/surfaces/faderport8/faderport16_interface.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 661/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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 662/1137] Compiling libs/surfaces/faderport8/actions.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/faderport8/fp8_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 663/1137] Compiling libs/surfaces/faderport8/faderport2_interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 664/1137] Compiling libs/surfaces/faderport8/faderport8.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 665/1137] Compiling libs/surfaces/faderport8/callbacks.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 666/1137] Compiling libs/surfaces/faderport8/fp8_controls.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 667/1137] Compiling libs/surfaces/faderport8/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport8/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 668/1137] Compiling libs/surfaces/cc121/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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 669/1137] Linking build/libs/surfaces/generic_midi/libardour_generic_midi.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 670/1137] Compiling libs/surfaces/cc121/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport8/faderport2_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport2_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 671/1137] Compiling libs/surfaces/cc121/cc121_interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 672/1137] Linking build/libs/surfaces/faderport/libardour_faderport.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 673/1137] Compiling libs/surfaces/cc121/cc121.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 674/1137] Compiling libs/surfaces/mackie/mcp_buttons.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 675/1137] Compiling libs/surfaces/mackie/pot.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 676/1137] Compiling libs/surfaces/mackie/led.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 677/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 678/1137] Compiling libs/surfaces/mackie/gui.cc In file included from /usr/include/boost/bind.hpp: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 679/1137] Compiling libs/surfaces/mackie/types.cc [ 680/1137] Compiling libs/surfaces/mackie/mackie_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 681/1137] Linking build/libs/surfaces/faderport8/libardour_faderport8.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 682/1137] Compiling libs/surfaces/mackie/strip.cc [ 683/1137] Compiling libs/surfaces/mackie/subview.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 684/1137] Compiling libs/surfaces/mackie/midi_byte_array.cc [ 685/1137] Compiling libs/surfaces/mackie/jog_wheel.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 686/1137] Linking build/libs/surfaces/faderport8/libardour_faderport16.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/mackie/surface_port.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 688/1137] Compiling libs/surfaces/mackie/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/led.h:23, from ../libs/surfaces/mackie/led.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/led.h:23, from ../libs/surfaces/mackie/led.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 689/1137] Compiling libs/surfaces/mackie/device_profile.cc [ 690/1137] Compiling libs/surfaces/mackie/button.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 692/1137] Compiling libs/surfaces/mackie/jog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 693/1137] Compiling libs/surfaces/mackie/meter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 694/1137] Compiling libs/surfaces/mackie/controls.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 695/1137] Compiling libs/surfaces/mackie/surface.cc [ 696/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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] Linking build/libs/surfaces/faderport8/libardour_faderport2.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/mackie/device_profile.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/device_profile.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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] Compiling libs/surfaces/us2400/types.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 699/1137] Compiling libs/surfaces/us2400/interface.cc [ 700/1137] Compiling libs/surfaces/us2400/strip.cc [ 701/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 702/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 /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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/us2400/button.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 704/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 706/1137] Compiling libs/surfaces/us2400/fader.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 707/1137] Compiling libs/surfaces/us2400/controls.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 708/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 709/1137] Compiling libs/surfaces/us2400/surface_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 710/1137] Linking build/libs/surfaces/cc121/libardour_cc121.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/us2400/pot.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 712/1137] Compiling libs/surfaces/us2400/surface.cc [ 713/1137] Compiling libs/surfaces/us2400/meter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/us2400/mcp_buttons.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/jog.h:22, from ../libs/surfaces/us2400/jog.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/jog.h:22, from ../libs/surfaces/us2400/jog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 715/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 /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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/us2400/midi_byte_array.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 717/1137] Compiling libs/surfaces/launch_control_xl/launch_control_xl.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/us2400/device_profile.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/device_profile.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/launch_control_xl/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/us2400/jog_wheel.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/us2400/jog_wheel.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/launch_control_xl/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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] Compiling libs/surfaces/launch_control_xl/leds.cc [ 721/1137] Compiling libs/surfaces/launch_control_xl/midi_byte_array.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 722/1137] Compiling libs/surfaces/launch_control_xl/controllers.cc [ 723/1137] Compiling libs/surfaces/osc/osc_route_observer.cc [ 724/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/osc/osc_controllable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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; | ^~~~~~~~~~~~~~~~ [ 726/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 727/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 728/1137] Compiling libs/surfaces/osc/osc_global_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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] Compiling libs/surfaces/osc/osc_select_observer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 730/1137] Compiling libs/surfaces/osc/osc_cue_observer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 731/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 732/1137] Linking build/libs/surfaces/mackie/libardour_mcp.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 733/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 734/1137] Compiling libs/surfaces/push2/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 735/1137] Compiling libs/surfaces/push2/mix.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 736/1137] Compiling libs/surfaces/push2/leds.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 737/1137] Compiling libs/surfaces/push2/interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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); | ^~~~~~~~ [ 738/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 ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/scale.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 740/1137] Compiling libs/surfaces/push2/push2.cc [ 741/1137] Compiling libs/surfaces/push2/utils.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 742/1137] Compiling libs/surfaces/push2/buttons.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 743/1137] Compiling libs/surfaces/push2/track_mix.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/osc/osc_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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 744/1137] Compiling libs/surfaces/push2/knob.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 745/1137] Compiling libs/surfaces/push2/gui.cc [ 746/1137] Compiling libs/surfaces/push2/midi_byte_array.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 747/1137] Compiling libs/surfaces/push2/splash.cc In file included from /usr/include/boost/bind.hpp: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 748/1137] Compiling libs/surfaces/push2/level_meter.cc [ 749/1137] Compiling libs/surfaces/push2/menu.cc [ 750/1137] Compiling libs/surfaces/push2/layout.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 751/1137] Compiling libs/surfaces/contourdesign/contourdesign_gui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 752/1137] Compiling libs/surfaces/contourdesign/contourdesign.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 753/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 754/1137] Compiling libs/surfaces/contourdesign/jump_distance_widget.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 755/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 756/1137] Compiling libs/surfaces/contourdesign/button_config_widget.cc [ 757/1137] Compiling libs/surfaces/contourdesign/interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 758/1137] Linking build/libs/surfaces/osc/libardour_osc.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/push2/knob.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 759/1137] Compiling libs/panners/2in2out/panner_2in2out.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 760/1137] Compiling libs/panners/1in2out/panner_1in2out.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 761/1137] Compiling libs/panners/vbap/vbap.cc [ 762/1137] Compiling libs/panners/vbap/vbap_speakers.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 763/1137] Compiling libs/panners/stereobalance/panner_balance.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/backends/dummy/dummy_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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 765/1137] Compiling libs/backends/jack/jack_session.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 766/1137] Compiling libs/backends/jack/weak_libjack.c [ 767/1137] Compiling libs/backends/jack/jack_portengine.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:31, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 768/1137] Compiling libs/backends/jack/jack_utils.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 769/1137] Compiling libs/backends/jack/jack_connection.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/backends/jack/jack_api.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 771/1137] Compiling libs/backends/jack/jack_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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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 libs/backends/alsa/alsa_sequencer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/backends/jack/jack_connection.h:7, from ../libs/backends/jack/jack_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( | ^~~~~~~~~~~~~~~~~~~~ [ 773/1137] Compiling libs/backends/alsa/zita-alsa-pcmi.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 774/1137] Compiling libs/backends/alsa/alsa_slave.cc [ 775/1137] Compiling libs/backends/alsa/alsa_rawmidi.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 776/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 777/1137] Compiling libs/backends/alsa/alsa_audiobackend.cc [ 778/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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 libs/plugins/a-comp.lv2/a-comp.c [ 780/1137] Linking build/libs/panners/vbap/libpanvbap.so [ 781/1137] Compiling libs/plugins/a-exp.lv2/a-exp.c [ 782/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 783/1137] Linking build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so [ 784/1137] Linking build/libs/LV2/a-comp.lv2/a-comp.so [ 785/1137] Linking build/libs/LV2/a-exp.lv2/a-exp.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_portengine.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_portengine.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: 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 libs/plugins/a-delay.lv2/a-delay.c [ 787/1137] Compiling libs/plugins/a-eq.lv2/a-eq.c [ 788/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 789/1137] Linking build/libs/LV2/a-delay.lv2/a-delay.so [ 790/1137] Compiling libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc [ 791/1137] Linking build/libs/surfaces/push2/libardour_push2.so [ 792/1137] Linking build/libs/LV2/a-reverb.lv2/a-reverb.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/panners/2in2out/panner_2in2out.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/panners/2in2out/panner_2in2out.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 793/1137] Compiling gtk2_ardour/ardour_ui_session.cc [ 794/1137] Linking build/libs/panners/2in2out/libpan2in2out.so [ 795/1137] Linking build/libs/LV2/a-eq.lv2/a-eq.so [ 796/1137] Compiling gtk2_ardour/io_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 797/1137] Compiling gtk2_ardour/strip_silence_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/backends/alsa/alsa_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( | ^~~~~~~~~~~~~~~~~~~~ [ 798/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 799/1137] Compiling gtk2_ardour/mixer_group_tabs.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 800/1137] Compiling gtk2_ardour/export_report.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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; | ^~~~~~~~~~~~~~~~~~~~~~~ [ 801/1137] Linking build/libs/panners/1in2out/libpan1in2out.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/alsa/alsa_slave.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc: In member function ‘void* ARDOUR::AlsaAudioSlave::process_thread()’: ../libs/backends/alsa/alsa_slave.cc:326:107: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint32_t’ {aka ‘unsigned int’} [-Wformat=] 326 | printf ("Slave Process: Playback Buffer Underflow, have %u want %lu\n", _rb_playback.read_space (), _pcmi.nplay () * spp); // XXX DEBUG | ~~^ ~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int uint32_t {aka unsigned int} | %u [ 802/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/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/backends/alsa/alsa_rawmidi.h:29, from ../libs/backends/alsa/alsa_rawmidi.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 803/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/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/nag.cc [ 805/1137] Linking build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so [ 806/1137] Compiling gtk2_ardour/actions.cc [ 807/1137] Compiling gtk2_ardour/sfdb_ui.cc [ 808/1137] Compiling gtk2_ardour/nsm.cc [ 809/1137] Compiling gtk2_ardour/plugin_selector.cc [ 810/1137] Compiling gtk2_ardour/track_record_axis.cc [ 811/1137] Compiling gtk2_ardour/loudness_settings.cc [ 812/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/gain_meter.cc [ 814/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 815/1137] Compiling gtk2_ardour/speaker_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/backends/alsa/alsa_audiobackend.h:31, from ../libs/backends/alsa/alsa_audiobackend.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/backends/alsa/alsa_audiobackend.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 816/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 817/1137] Compiling gtk2_ardour/ardour_ui_dependents.cc [ 818/1137] Linking build/libs/backends/alsa/libalsa_audiobackend.so In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 819/1137] Compiling gtk2_ardour/region_layering_order_editor.cc [ 820/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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); | ^~~~~~~~ [ 821/1137] Compiling gtk2_ardour/streamview.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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 ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 823/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 ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 824/1137] Compiling gtk2_ardour/interthread_progress_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 825/1137] Compiling gtk2_ardour/window_manager.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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); | ^~~~~~~~ [ 826/1137] Compiling gtk2_ardour/export_format_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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); | ^~~~~~~~ [ 827/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/fft.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 829/1137] Compiling gtk2_ardour/color_theme_manager.cc [ 830/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 ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 831/1137] Compiling gtk2_ardour/send_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 832/1137] Compiling gtk2_ardour/audio_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 833/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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; | ^~~~~~~~~~~~~~~~ [ 834/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 835/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 836/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 837/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 838/1137] Compiling gtk2_ardour/port_matrix_labels.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 839/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 840/1137] Compiling gtk2_ardour/export_file_notebook.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 841/1137] Compiling gtk2_ardour/sys_ex.cc [ 842/1137] Compiling gtk2_ardour/rec_info_box.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 843/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 844/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 845/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 846/1137] Compiling gtk2_ardour/missing_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_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 847/1137] Compiling gtk2_ardour/transcode_video_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 848/1137] Compiling gtk2_ardour/region_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 849/1137] Compiling gtk2_ardour/video_monitor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 850/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 ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 851/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 852/1137] Compiling gtk2_ardour/vca_master_strip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 853/1137] Compiling gtk2_ardour/recorder_group_tabs.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 854/1137] Compiling gtk2_ardour/midi_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 855/1137] Compiling gtk2_ardour/keyeditor.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 856/1137] Compiling gtk2_ardour/time_axis_view_item.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 857/1137] Compiling gtk2_ardour/opts.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:31, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 858/1137] Compiling gtk2_ardour/meter_patterns.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 859/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 ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 860/1137] Compiling gtk2_ardour/midi_velocity_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 861/1137] Compiling gtk2_ardour/save_as_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../gtk2_ardour/region_selection.h:29, from ../gtk2_ardour/midi_selection.h:23, from ../gtk2_ardour/midi_selection.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 862/1137] Compiling gtk2_ardour/plugin_dspload_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 863/1137] Compiling gtk2_ardour/insert_remove_time_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 864/1137] Compiling gtk2_ardour/editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/plugin_display.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 866/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/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/midi_velocity_dialog.h:28, from ../gtk2_ardour/midi_velocity_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 867/1137] Compiling gtk2_ardour/patch_change_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 868/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/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 869/1137] Compiling gtk2_ardour/utils.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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/editor_snapshots.cc [ 871/1137] Compiling gtk2_ardour/transpose_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/rhythm_ferret.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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); | ^~~~~~~~ [ 873/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 874/1137] Compiling gtk2_ardour/grid_lines.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/editor_sources.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 876/1137] Compiling gtk2_ardour/editor_markers.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 877/1137] Compiling gtk2_ardour/ardour_ui_engine.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/editor_rulers.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/transpose_dialog.h:22, from ../gtk2_ardour/transpose_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 879/1137] Compiling gtk2_ardour/editor_ops.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 880/1137] Compiling gtk2_ardour/route_group_menu.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/editor_mouse.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 882/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 883/1137] Compiling gtk2_ardour/port_matrix_component.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 884/1137] Compiling gtk2_ardour/editor_export_audio.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 886/1137] Compiling gtk2_ardour/transcode_ffmpeg.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 887/1137] Compiling gtk2_ardour/port_matrix_grid.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 888/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 889/1137] Compiling gtk2_ardour/port_matrix_body.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 890/1137] Compiling gtk2_ardour/pianokeyboard.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/patch_change.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 892/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 ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/editor_component.cc [ 894/1137] Compiling gtk2_ardour/panner2d.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 895/1137] Compiling gtk2_ardour/editor_canvas_events.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 896/1137] Compiling gtk2_ardour/port_group.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/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:704:3: note: declared here 704 | } 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 897/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 898/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 ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 899/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 ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 900/1137] Compiling gtk2_ardour/session_import_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 901/1137] Compiling gtk2_ardour/varispeed_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_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 902/1137] Compiling gtk2_ardour/dsp_stats_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_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 903/1137] Compiling gtk2_ardour/editor_routes.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 904/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 905/1137] Compiling gtk2_ardour/cursor_context.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 906/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 907/1137] Compiling gtk2_ardour/pingback.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 908/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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 ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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 ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 911/1137] Compiling gtk2_ardour/midi_list_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 912/1137] Compiling gtk2_ardour/midi_tracer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 913/1137] Compiling gtk2_ardour/monitor_section.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 914/1137] Compiling gtk2_ardour/automation_streamview.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 915/1137] Compiling gtk2_ardour/automation_region_view.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 916/1137] Compiling gtk2_ardour/configinfo.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 917/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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 918/1137] Compiling gtk2_ardour/save_template_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 919/1137] Compiling gtk2_ardour/audio_region_view.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 920/1137] Compiling gtk2_ardour/about.cc In file included from /usr/include/boost/bind.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/midi_export_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 922/1137] Compiling gtk2_ardour/main_clock.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 923/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 ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 924/1137] Compiling gtk2_ardour/midi_channel_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:25, from ../gtk2_ardour/midi_tracer.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/midi_tracer.h:29, from ../gtk2_ardour/midi_tracer.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ ../gtk2_ardour/midi_tracer.cc: In member function ‘void MidiTracer::tracer(MIDI::Parser&, MIDI::byte*, size_t, MIDI::samplecnt_t)’: ../gtk2_ardour/midi_tracer.cc:375:58: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 375 | s += snprintf (&buf[s], bufsize, "%16s (%" PRId64 ") = [", "Sysex", len); | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | size_t {aka unsigned int} [ 925/1137] Compiling gtk2_ardour/processor_box.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/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 ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 927/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 ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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); | ^~~~~~~~ [ 928/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 929/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 930/1137] Compiling gtk2_ardour/led.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 931/1137] Compiling gtk2_ardour/main.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( | ^~~~~~~~~~~~~~~~~~~~ [ 932/1137] Compiling gtk2_ardour/gui_object.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/control_point_dialog.cc [ 935/1137] Compiling gtk2_ardour/lua_script_manager.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 936/1137] Compiling gtk2_ardour/template_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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); | ^~~~~~~~ [ 937/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/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 938/1137] Compiling gtk2_ardour/transport_masters_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 939/1137] Compiling gtk2_ardour/selection.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 940/1137] Compiling gtk2_ardour/region_gain_line.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/meterbridge.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 942/1137] Compiling gtk2_ardour/io_button.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 943/1137] Compiling gtk2_ardour/splash.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 944/1137] Compiling gtk2_ardour/screensaver.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 945/1137] Compiling gtk2_ardour/ardour_ui_ed.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/big_transport_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 947/1137] Compiling gtk2_ardour/axis_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 948/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 ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/mono_panner.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 950/1137] Compiling gtk2_ardour/sfdb_freesound_mootcher.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 951/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 953/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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); | ^~~~~~~~ [ 954/1137] Compiling gtk2_ardour/virtual_keyboard_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 955/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 956/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 957/1137] Compiling gtk2_ardour/video_image_frame.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 958/1137] Compiling gtk2_ardour/panner_interface.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 959/1137] Compiling gtk2_ardour/enums.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/public_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 961/1137] Compiling gtk2_ardour/progress_reporter.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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 ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 963/1137] Compiling gtk2_ardour/instrument_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 964/1137] Compiling gtk2_ardour/luainstance.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [ 965/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 966/1137] Compiling gtk2_ardour/ardour_ui_access_web.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 967/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/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 968/1137] Compiling gtk2_ardour/editor_summary.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 969/1137] Compiling gtk2_ardour/time_info_box.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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/editor_regions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 971/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 972/1137] Compiling gtk2_ardour/selection_memento.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 973/1137] Compiling gtk2_ardour/port_matrix_column_labels.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 974/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 ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 975/1137] Compiling gtk2_ardour/port_matrix.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 976/1137] Compiling gtk2_ardour/vst3_x11_plugin_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 978/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 979/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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); | ^~~~~~~~ [ 980/1137] Compiling gtk2_ardour/route_params_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 981/1137] Compiling gtk2_ardour/mixer_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 982/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 ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 983/1137] Compiling gtk2_ardour/note_base.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 984/1137] Compiling gtk2_ardour/edit_note_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 985/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 986/1137] Compiling gtk2_ardour/mixer_strip.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 987/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 ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/style.h:35, from ../gtk2_ardour/audio_clock.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 988/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/midi_streamview.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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); | ^~~~~~~~ [ 990/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 991/1137] Compiling gtk2_ardour/verbose_cursor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 992/1137] Compiling gtk2_ardour/ardour_ui_video.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 993/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 ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 994/1137] Compiling gtk2_ardour/route_group_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 995/1137] Compiling gtk2_ardour/time_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/session_archive_dialog.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 997/1137] Compiling gtk2_ardour/track_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 998/1137] Compiling gtk2_ardour/keyboard.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [ 999/1137] Compiling gtk2_ardour/session_metadata_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_selection.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1000/1137] Compiling gtk2_ardour/rc_option_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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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); | ^~~~~~~~ [1001/1137] Compiling gtk2_ardour/quantize_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/editor_route_groups.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1003/1137] Compiling gtk2_ardour/bundle_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [1004/1137] Compiling gtk2_ardour/soundcloud_export_selector.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [1005/1137] Compiling gtk2_ardour/add_video_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1007/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/engine_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1009/1137] Compiling gtk2_ardour/timers.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/loudness_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [1011/1137] Compiling gtk2_ardour/panner_editor.cc [1012/1137] Compiling gtk2_ardour/input_port_monitor.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1013/1137] Compiling gtk2_ardour/export_video_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1014/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [1015/1137] Compiling gtk2_ardour/startup_fsm.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1016/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/playlist_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1018/1137] Compiling gtk2_ardour/automation_controller.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [1019/1137] Compiling gtk2_ardour/new_user_wizard.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [1020/1137] Compiling gtk2_ardour/note_select_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/option_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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/curvetest.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1023/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1024/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1025/1137] Compiling gtk2_ardour/visibility_group.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [1026/1137] Compiling gtk2_ardour/idleometer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../gtk2_ardour/curvetest.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../gtk2_ardour/curvetest.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1027/1137] Compiling gtk2_ardour/vca_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1028/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1029/1137] Compiling gtk2_ardour/ardour_ui3.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [1030/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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] Compiling gtk2_ardour/editor_drag.cc In file included from /usr/include/boost/bind.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [1032/1137] Compiling gtk2_ardour/port_insert_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [1033/1137] Compiling gtk2_ardour/editor_locations.cc In file included from /usr/include/boost/bind.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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] 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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1035/1137] Compiling gtk2_ardour/debug.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1036/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1037/1137] Compiling gtk2_ardour/ardour_ui_startup.cc [1038/1137] Compiling gtk2_ardour/time_axis_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/ardour_window.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1040/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/add_route_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:31, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/step_entry.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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1043/1137] Compiling gtk2_ardour/fft_graph.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1044/1137] Compiling gtk2_ardour/nsmclient.cc [1045/1137] Compiling gtk2_ardour/latency_gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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); } | ^~~~~~~~~~~~~~~~ [1046/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 ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1047/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [1048/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1049/1137] Compiling gtk2_ardour/plugin_setup_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [1050/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [1051/1137] Compiling gtk2_ardour/editor_actions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1052/1137] Compiling gtk2_ardour/editor_audiotrack.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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] Compiling gtk2_ardour/ardour_ui_options.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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] Compiling gtk2_ardour/luawindow.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1055/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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] 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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1057/1137] Compiling gtk2_ardour/piano_key_bindings.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1058/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 ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1059/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [1061/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 ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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); | ^~~~~~~~ [1062/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 ../../../../../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1063/1137] Compiling gtk2_ardour/editor_videotimeline.cc [1064/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1065/1137] Compiling gtk2_ardour/marker.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1066/1137] Compiling gtk2_ardour/region_peak_cursor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1067/1137] Compiling gtk2_ardour/ghostregion.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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; | ^~ [1068/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1069/1137] Compiling gtk2_ardour/dsp_stats_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1070/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [1071/1137] Compiling gtk2_ardour/vst_plugin_ui.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1072/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [1073/1137] Compiling gtk2_ardour/ambiguous_file_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1074/1137] Compiling gtk2_ardour/note.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/ardour_message.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1076/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1077/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [1078/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 ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1079/1137] Compiling gtk2_ardour/ui_config.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1080/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/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [1081/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [1082/1137] Compiling gtk2_ardour/route_ui.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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [1084/1137] Compiling gtk2_ardour/editor_mixer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/analysis_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/mouse_cursors.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [1087/1137] Compiling gtk2_ardour/track_view_list.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/tempo_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [1089/1137] Compiling gtk2_ardour/export_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1090/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1091/1137] Compiling gtk2_ardour/foldback_strip.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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); | ^~~~~~~~ [1092/1137] Compiling gtk2_ardour/new_plugin_preset_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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [1093/1137] Compiling gtk2_ardour/midi_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1094/1137] Compiling gtk2_ardour/automation_line.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108: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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1095/1137] Compiling gtk2_ardour/transport_control.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [1096/1137] Compiling gtk2_ardour/mono_panner_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1098/1137] Compiling headless/load_session.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1099/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1100/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1101/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 ../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( | ^~~~~~~~~~~~~~~~~~~~ [1102/1137] Compiling session_utils/export.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1103/1137] Compiling session_utils/common.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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); | ^~~~~~~~ [1104/1137] Compiling session_utils/fix_bbtppq.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1105/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1106/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [1107/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/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/common.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../session_utils/copy-mixer.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/copy-mixer.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1109/1137] Linking build/headless/hardour-6.9.0 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1110/1137] Compiling libs/fst/vst3-scanner.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/fst/vst2-scanner.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1112/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1113/1137] Compiling libs/vfork/exec_wrapper.c [1114/1137] Compiling libs/hidapi/linux/hid.c [1115/1137] Linking build/libs/vfork/ardour-exec-wrapper [1116/1137] Linking build/libs/hidapi/libhidapi.a In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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-export 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.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 /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/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/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:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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/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 () { | ^~~~~~~~~~~ [1119/1137] Linking build/libs/fst/ardour-vst-scanner In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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_empty_session 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112: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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of 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( | ^~~~~~~~~~~~~~~~~~~~ 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion 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:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:96:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 96 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: 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/gtk2_ardour/ardour-6.9.0 [1122/1137] Linking build/libs/fst/ardour-vst3-scanner [1123/1137] Linking build/session_utils/ardour6-new_session [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 (5m14.063s) + /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.823s) + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.38563 + 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/lib/ardour6/sanityCheck (from build/tools/sanity_check/sanityCheck) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/engines/libclearlooks.so (from build/libs/clearlooks-newer/libclearlooks.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libhidapi.a (from build/libs/hidapi/libhidapi.a) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so.0 (to libptformat.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so.0.0.0 (from build/libs/ptformat/libptformat.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so (to libptformat.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0 (from build/libs/vamp-plugins/libardourvampplugins.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so (to libardourvamppyin.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvampplugins.so (to libardourvampplugins.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvampplugins.so.0 (to libardourvampplugins.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0 (from build/libs/vamp-pyin/libardourvamppyin.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so.0 (to libardourvamppyin.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4 (to libpbd.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so (to libpbd.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4.1.0 (from build/libs/pbd/libpbd.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so (to libmidipp.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so.4.1.0 (from build/libs/midi++2/libmidipp.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so (to libevoral.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so.4 (to libmidipp.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so.0.0.0 (from build/libs/evoral/libevoral.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so.0 (to libevoral.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardourcp.so (from build/libs/surfaces/control_protocol/libardourcp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_generic_midi.so (from build/libs/surfaces/generic_midi/libardour_generic_midi.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport.so (from build/libs/surfaces/faderport/libardour_faderport.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport8.so (from build/libs/surfaces/faderport8/libardour_faderport8.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport16.so (from build/libs/surfaces/faderport8/libardour_faderport16.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport2.so (from build/libs/surfaces/faderport8/libardour_faderport2.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_cc121.so (from build/libs/surfaces/cc121/libardour_cc121.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_mcp.so (from build/libs/surfaces/mackie/libardour_mcp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_us2400.so (from build/libs/surfaces/us2400/libardour_us2400.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_launch_control_xl.so (from build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_osc.so (from build/libs/surfaces/osc/libardour_osc.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_wiimote.so (from build/libs/surfaces/wiimote/libardour_wiimote.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_push2.so (from build/libs/surfaces/push2/libardour_push2.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_contourdesign.so (from build/libs/surfaces/contourdesign/libardour_contourdesign.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpan2in2out.so (from build/libs/panners/2in2out/libpan2in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpan1in2out.so (from build/libs/panners/1in2out/libpan1in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpanvbap.so (from build/libs/panners/vbap/libpanvbap.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpanbalance.so (from build/libs/panners/stereobalance/libpanbalance.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libdummy_audiobackend.so (from build/libs/backends/dummy/libdummy_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libjack_audiobackend.so (from build/libs/backends/jack/libjack_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libalsa_audiobackend.so (from build/libs/backends/alsa/libalsa_audiobackend.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so.0 (to libtemporal.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so.0.0.0 (from build/libs/temporal/libtemporal.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so (to libtemporal.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so (to libardour.so.3.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so.3.0.0 (from build/libs/ardour/libardour.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so.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/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/cs/LC_MESSAGES/ardour6.mo (from libs/ardour/po/cs.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/pl/LC_MESSAGES/ardour6.mo (from libs/ardour/po/pl.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/ru/LC_MESSAGES/ardour6.mo (from libs/ardour/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/sv/LC_MESSAGES/ardour6.mo (from libs/ardour/po/sv.mo) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so (to libgtkmm2ext.so.0.8.3) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so.0.8.3 (from build/libs/gtkmm2ext/libgtkmm2ext.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/cs.mo) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so.0 (to libgtkmm2ext.so.0.8.3) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/zh/LC_MESSAGES/ardour6.mo (from libs/ardour/po/zh.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/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/zh/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/zh.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pt/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/pt.mo) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0 (to libaudiographer.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0.0.0 (from build/libs/audiographer/libaudiographer.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so.0.0.0 (from build/libs/canvas/libcanvas.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so (to libaudiographer.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so (to libcanvas.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so.0 (to libcanvas.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so.0 (to libwidgets.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so.0.0.0 (from build/libs/widgets/libwidgets.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so (to libwaveview.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so (to libwidgets.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so.0 (to libwaveview.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so.0.0.0 (from build/libs/waveview/libwaveview.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.ttl (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/a-comp.ttl (from build/libs/LV2/a-comp.lv2/a-comp.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/manifest.ttl (from build/libs/LV2/a-comp.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/reasonablesynth.lv2/manifest.ttl (from build/libs/LV2/reasonablesynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/a-comp#stereo.ttl (from build/libs/LV2/a-comp.lv2/a-comp#stereo.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/presets.ttl (from build/libs/LV2/a-comp.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so (from build/libs/LV2/a-comp.lv2/a-comp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/manifest.ttl (from build/libs/LV2/a-exp.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/a-exp.ttl (from build/libs/LV2/a-exp.lv2/a-exp.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/a-exp#stereo.ttl (from build/libs/LV2/a-exp.lv2/a-exp#stereo.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so (from build/libs/LV2/a-exp.lv2/a-exp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/manifest.ttl (from build/libs/LV2/a-delay.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/a-delay.ttl (from build/libs/LV2/a-delay.lv2/a-delay.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/presets.ttl (from build/libs/LV2/a-delay.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so (from build/libs/LV2/a-delay.lv2/a-delay.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-eq.lv2/manifest.ttl (from build/libs/LV2/a-eq.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-eq.lv2/a-eq.ttl (from build/libs/LV2/a-eq.lv2/a-eq.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so (from build/libs/LV2/a-eq.lv2/a-eq.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.ttl (from build/libs/LV2/a-reverb.lv2/a-reverb.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-reverb.lv2/manifest.ttl (from build/libs/LV2/a-reverb.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so (from build/libs/LV2/a-reverb.lv2/a-reverb.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-fluidsynth.lv2/manifest.ttl (from build/libs/LV2/a-fluidsynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl (from build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so (from build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-6.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/ArdourSans.ttf (from gtk2_ardour/ArdourSans.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_16px.png (from gtk2_ardour/icons/application-x-ardour_16px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_22px.png (from gtk2_ardour/icons/application-x-ardour_22px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_32px.png (from gtk2_ardour/icons/application-x-ardour_32px.png) - install /usr/src/tmp/ardour-buildroot/etc/ardour6/default_ui_config (from build/gtk2_ardour/default_ui_config) + 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/application-x-ardour_48px.png (from gtk2_ardour/icons/application-x-ardour_48px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_22px.png (from gtk2_ardour/resources/Ardour-icon_22px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ardour-app-icon_osx.png (from gtk2_ardour/icons/ardour-app-icon_osx.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_256px.png (from gtk2_ardour/resources/Ardour-icon_256px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ardour-app-icon_osx_mask.png (from gtk2_ardour/icons/ardour-app-icon_osx_mask.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/cs.mo) + 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/cc121.png (from gtk2_ardour/icons/cc121.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/de/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/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/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/icons/chord.png (from gtk2_ardour/icons/chord.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/es/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_512px.png (from gtk2_ardour/resources/Ardour-icon_512px.png) + 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/close.png (from gtk2_ardour/icons/close.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/themes/cubasish-ardour.colors (from gtk2_ardour/themes/cubasish-ardour.colors) + 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/icons/computer_keyboard.png (from gtk2_ardour/icons/computer_keyboard.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/themes/dark-ardour.colors (from gtk2_ardour/themes/dark-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/locale/it/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/it.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/computer_keyboard_active.png (from gtk2_ardour/icons/computer_keyboard_active.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/recbox-ardour.colors (from gtk2_ardour/themes/recbox-ardour.colors) + 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/eighthnote.png (from gtk2_ardour/icons/eighthnote.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/locale/ko/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ko.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/expand_left_right_cursor.png (from gtk2_ardour/icons/expand_left_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/nn/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/nn.mo) + 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/expand_up_down_cursor.png (from gtk2_ardour/icons/expand_up_down_cursor.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/icons/fade_in_cursor.png (from gtk2_ardour/icons/fade_in_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fade_out_cursor.png (from gtk2_ardour/icons/fade_out_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-constant-power.png (from gtk2_ardour/icons/fadein-constant-power.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ru/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ru.mo) + 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/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/locale/zh/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/zh.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-slow-cut.png (from gtk2_ardour/icons/fadein-slow-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-symmetric.png (from gtk2_ardour/icons/fadein-symmetric.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-constant-power.png (from gtk2_ardour/icons/fadeout-constant-power.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-fast-cut.png (from gtk2_ardour/icons/fadeout-fast-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD + Ogg_Vorbis + FLAC.preset (from share/export/CD + Ogg_Vorbis + FLAC.preset) + 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/export/CD only.preset (from share/export/CD only.preset) + 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/export/FLAC.preset (from share/export/FLAC.preset) + 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/export/Ogg_Vorbis + FLAC.preset (from share/export/Ogg_Vorbis + FLAC.preset) + 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/export/Ogg_Vorbis.preset (from share/export/Ogg_Vorbis.preset) + 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/export/Streaming.preset (from share/export/Streaming.preset) + 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/export/Amazon Music.format (from share/export/Amazon Music.format) + 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/export/Apple Music.format (from share/export/Apple Music.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/BWAV 24bit Export.format (from share/export/BWAV 24bit Export.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/forte.png (from gtk2_ardour/icons/forte.png) + 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/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/icons/fortissimo.png (from gtk2_ardour/icons/fortissimo.png) + 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/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/FLAC 24 bit.format (from share/export/FLAC 24 bit.format) + 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/midi_maps/AKAI_MPK61.map (from share/midi_maps/AKAI_MPK61.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/icons/grabber.png (from gtk2_ardour/icons/grabber.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/MP3 (medium).format (from share/export/MP3 (medium).format) + 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/icons/grabber_edit_point.png (from gtk2_ardour/icons/grabber_edit_point.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Alesis_VI25.map (from share/midi_maps/Alesis_VI25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber_note.png (from gtk2_ardour/icons/grabber_note.png) + 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/midi_maps/Arturia_KeyLab49.map (from share/midi_maps/Arturia_KeyLab49.map) + 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/halfnote.png (from gtk2_ardour/icons/halfnote.png) + 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/Ring Tone.format (from share/export/Ring Tone.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_control.device (from share/mcp/artist_control.device) + 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/midi_maps/DDX3216.map (from share/midi_maps/DDX3216.map) + 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/export/Soundcloud and Spotify.format (from share/export/Soundcloud and Spotify.format) + 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/icons/launch_control_xl.png (from gtk2_ardour/icons/launch_control_xl.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/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/export/WAV (tagged).format (from share/export/WAV (tagged).format) + 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/Korg_nanoKONTROL2.map (from share/midi_maps/Korg_nanoKONTROL2.map) + 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/mcp/bcf2000.device (from share/mcp/bcf2000.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/YouTube and Deezer.format (from share/export/YouTube and Deezer.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mezzoforte.png (from gtk2_ardour/icons/mezzoforte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL_Master.map (from share/midi_maps/Korg_nanoKONTROL_Master.map) + 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/mcp/cmc.device (from share/mcp/cmc.device) + 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/icons/midi-input-active.png (from gtk2_ardour/icons/midi-input-active.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mc+xt+xt.device (from share/mcp/mc+xt+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_taktile.map (from share/midi_maps/Korg_taktile.map) + 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/mcp/mc+xt.device (from share/mcp/mc+xt.device) + 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/icons/midi_socket_small.png (from gtk2_ardour/icons/midi_socket_small.png) + 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/midi_maps/M-Audio_Axiom61.map (from share/midi_maps/M-Audio_Axiom61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_sound_notes.png (from gtk2_ardour/icons/midi_sound_notes.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mcpro.device (from share/mcp/mcpro.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom_AIR_Mini_32.map (from share/midi_maps/M-Audio_Axiom_AIR_Mini_32.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_erase.png (from gtk2_ardour/icons/midi_tool_erase.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mcproxt.device (from share/mcp/mcproxt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map (from share/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_pencil.png (from gtk2_ardour/icons/midi_tool_pencil.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/midikbd.device (from share/mcp/midikbd.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_select.png (from gtk2_ardour/icons/midi_tool_select.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Oxygen61v3.map (from share/midi_maps/M-Audio_Oxygen61v3.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/icons/move_cursor.png (from gtk2_ardour/icons/move_cursor.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/nucleus.device (from share/mcp/nucleus.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mute-disabled.png (from gtk2_ardour/icons/mute-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation Impulse 49.map (from share/midi_maps/Novation Impulse 49.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/icons/mute-enabled.png (from gtk2_ardour/icons/mute-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_Impulse61.map (from share/midi_maps/Novation_Impulse61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qcon.device (from share/mcp/qcon.device) + 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/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/icons/padlock_closed.png (from gtk2_ardour/icons/padlock_closed.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_LaunchKey25.map (from share/midi_maps/Novation_LaunchKey25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/padlock_open.png (from gtk2_ardour/icons/padlock_open.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qcon_g2ex+g2.device (from share/mcp/qcon_g2ex+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/icons/pianissimo.png (from gtk2_ardour/icons/pianissimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Roland_SI-24.map (from share/midi_maps/Roland_SI-24.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/pianississimo.png (from gtk2_ardour/icons/pianississimo.png) + 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/midi_maps/Roland_V_Studio_20.map (from share/midi_maps/Roland_V_Studio_20.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/piano.png (from gtk2_ardour/icons/piano.png) + 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/midi_maps/Yamaha_KX25.map (from share/midi_maps/Yamaha_KX25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch+2x-touch-compact.device (from share/mcp/x-touch+2x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/push2-small.png (from gtk2_ardour/icons/push2-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/akai-mpd-32.map (from share/midi_maps/akai-mpd-32.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch+x-touch-compact.device (from share/mcp/x-touch+x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/quarternote.png (from gtk2_ardour/icons/quarternote.png) + 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/x-touch-compact.device (from share/mcp/x-touch-compact.device) + 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/icons/rec-enabled.png (from gtk2_ardour/icons/rec-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch-mini.device (from share/mcp/x-touch-mini.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-in-progress.png (from gtk2_ardour/icons/rec-in-progress.png) + 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/x-touch-one.device (from share/mcp/x-touch-one.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-safe-disabled.png (from gtk2_ardour/icons/rec-safe-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen25.map (from share/midi_maps/m-audio_oxygen25.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/icons/rec-safe-enabled.png (from gtk2_ardour/icons/rec-safe-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen25_3rdGen.map (from share/midi_maps/m-audio_oxygen25_3rdGen.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+mc+xt.device (from share/mcp/xt+mc+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/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_oxygen8v2.map (from share/midi_maps/m-audio_oxygen8v2.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+mc.device (from share/mcp/xt+mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-enabled.png (from gtk2_ardour/icons/record-normal-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/midikb_wiimote.map (from share/midi_maps/midikb_wiimote.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+xt+mc.device (from share/mcp/xt+xt+mc.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/record-normal-in-progress.png (from gtk2_ardour/icons/record-normal-in-progress.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-step.png (from gtk2_ardour/icons/record-step.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_disabled_grey.png (from gtk2_ardour/icons/record_disabled_grey.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_normal_red.png (from gtk2_ardour/icons/record_normal_red.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_tape_red.png (from gtk2_ardour/icons/record_tape_red.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_cursor.png (from gtk2_ardour/icons/resize_bottom_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_left_cursor.png (from gtk2_ardour/icons/resize_bottom_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_right_cursor.png (from gtk2_ardour/icons/resize_bottom_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_left_cursor.png (from gtk2_ardour/icons/resize_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_right_cursor.png (from gtk2_ardour/icons/resize_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_cursor.png (from gtk2_ardour/icons/resize_top_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_left_cursor.png (from gtk2_ardour/icons/resize_top_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_right_cursor.png (from gtk2_ardour/icons/resize_top_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sae.png (from gtk2_ardour/icons/sae.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/scissors.png (from gtk2_ardour/icons/scissors.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/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_QS78.midnam (from share/patchfiles/Alesis_QS78.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a_mute.lua (from share/scripts/a_mute.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS7_1_8_1.midnam (from share/patchfiles/Alesis_QS7_1_8_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/Alesis_Q_Cards.midnam (from share/patchfiles/Alesis_Q_Cards.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/Alesis_QuadraSynth.midnam (from share/patchfiles/Alesis_QuadraSynth.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/patchfiles/Alesis_QuadraSynth_Plus.midnam (from share/patchfiles/Alesis_QuadraSynth_Plus.midnam) + 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/Alesis_Quadraverb_2.midnam (from share/patchfiles/Alesis_Quadraverb_2.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/Alesis_Quadraverb_Plus.midnam (from share/patchfiles/Alesis_Quadraverb_Plus.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/Alesis_S4.midnam (from share/patchfiles/Alesis_S4.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/Alesis_S4_Plus.midnam (from share/patchfiles/Alesis_S4_Plus.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/Alesis_SR_16.midnam (from share/patchfiles/Alesis_SR_16.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/Bitheadz_Retro_AS_1.midnam (from share/patchfiles/Bitheadz_Retro_AS_1.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/Casio_CZ_1.midnam (from share/patchfiles/Casio_CZ_1.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/Clavia_Nord.midnam (from share/patchfiles/Clavia_Nord.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/Clavia_Nord_Lead_II.midnam (from share/patchfiles/Clavia_Nord_Lead_II.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/Clavia_Nord_Rack_3.midnam (from share/patchfiles/Clavia_Nord_Rack_3.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/DSI_Evolver.midnam (from share/patchfiles/DSI_Evolver.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/DSI_Mopho.midnam (from share/patchfiles/DSI_Mopho.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/DSI_Tetra.midnam (from share/patchfiles/DSI_Tetra.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/Digidesign_MP1.midnam (from share/patchfiles/Digidesign_MP1.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/Digitech_DSP128plus.midnam (from share/patchfiles/Digitech_DSP128plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_screenshot.lua (from share/scripts/mixer_screenshot.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_DSP_128.midnam (from share/patchfiles/Digitech_DSP_128.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_settings_recall.lua (from share/scripts/mixer_settings_recall.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_Quad_4.midnam (from share/patchfiles/Digitech_Quad_4.midnam) + 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/mixer_settings_store.lua (from share/scripts/mixer_settings_store.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/mute_all_tracks.lua (from share/scripts/mute_all_tracks.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/normalize_all_tracks.lua (from share/scripts/normalize_all_tracks.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/notch_bank.lua (from share/scripts/notch_bank.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/periodic_backup.lua (from share/scripts/periodic_backup.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/pitch_to_mts.lua (from share/scripts/pitch_to_mts.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam (from share/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/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_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/preare_record_example.lua (from share/scripts/preare_record_example.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/remove_unknown_procs.lua (from share/scripts/remove_unknown_procs.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/reset_mixer.lua (from share/scripts/reset_mixer.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/rubberband_swing.lua (from share/scripts/rubberband_swing.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/s_chanmap.lua (from share/scripts/s_chanmap.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/s_ducks.lua (from share/scripts/s_ducks.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/s_fader_automation.lua (from share/scripts/s_fader_automation.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/s_foreach_track.lua (from share/scripts/s_foreach_track.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_group_color.lua (from share/scripts/s_group_color.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_import_files.lua (from share/scripts/s_import_files.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam (from share/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_plugin_automation.lua (from share/scripts/s_plugin_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam (from share/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_plugin_reorder.lua (from share/scripts/s_plugin_reorder.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam (from share/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_pluginutils.lua (from share/scripts/s_pluginutils.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam (from share/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_portengine.lua (from share/scripts/s_portengine.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/s_region_gain.lua (from share/scripts/s_region_gain.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_region_gain2.lua (from share/scripts/s_region_gain2.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam (from share/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_region_gain_curve.lua (from share/scripts/s_region_gain_curve.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam (from share/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_replaceplugin.lua (from share/scripts/s_replaceplugin.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_selection.lua (from share/scripts/s_selection.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_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_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_showhide_track.lua (from share/scripts/s_showhide_track.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_thin_automation.lua (from share/scripts/s_thin_automation.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_timecode.lua (from share/scripts/s_timecode.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_track_props.lua (from share/scripts/s_track_props.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_vamp_plugin_index.lua (from share/scripts/s_vamp_plugin_index.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_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_whoami.lua (from share/scripts/s_whoami.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_04_FL_KS_Sus_Short_C0_C#1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_04_FL_KS_Sus_Short_C0_C#1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/scl_to_mts.lua (from share/scripts/scl_to_mts.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_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/scope.lua (from share/scripts/scope.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/select_every_2nd_region.lua (from share/scripts/select_every_2nd_region.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_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/send_to_bus.lua (from share/scripts/send_to_bus.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_08_AF_KS_Sus_Short_C0_F#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_08_AF_KS_Sus_Short_C0_F#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/session_template_advanced.lua (from share/scripts/session_template_advanced.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/session_template_record.lua (from share/scripts/session_template_record.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_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/lib/ardour6/hardour-6.9.0 (from build/headless/hardour-6.9.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/set_automation_mode.lua (from share/scripts/set_automation_mode.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_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/singen.lua (from share/scripts/singen.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/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/scripts/spectrogram.lua (from share/scripts/spectrogram.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_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/split_all_markers.lua (from share/scripts/split_all_markers.lua) + 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/scripts/stop_at_marker.lua (from share/scripts/stop_at_marker.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/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/scripts/store_recall_mixer.lua (from share/scripts/store_recall_mixer.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/lib/ardour6/utils/ardour6-copy-mixer (from build/session_utils/ardour6-copy-mixer) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/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/scripts/synth1.lua (from share/scripts/synth1.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/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/scripts/tomsloop.lua (from share/scripts/tomsloop.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/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/scripts/track_organizer.lua (from share/scripts/track_organizer.lua) + 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/EW_Hollywood_Orchestral_Woodwinds_17_BS_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_17_BS_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/tx_raw_midi_from_file.lua (from share/scripts/tx_raw_midi_from_file.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_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/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/scripts/vamp_audio_to_midi.lua (from share/scripts/vamp_audio_to_midi.lua) + 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/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/voice_activate.lua (from share/scripts/voice_activate.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-export (from build/session_utils/ardour6-export) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dynamics.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dynamics.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/x-fade.lua (from share/scripts/x-fade.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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/expander.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/expander.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/fader.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/fader.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/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/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/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/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/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/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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/globalcursor.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/globalcursor.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/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/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/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/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/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/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/lib/ardour6/utils/ardour6-fix_bbtppq (from build/session_utils/ardour6-fix_bbtppq) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/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/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/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/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/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/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/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/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam (from share/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-new_empty_session (from build/session_utils/ardour6-new_empty_session) + 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) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam (from share/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_03_Steinway_D.midnam (from share/patchfiles/EW_Pianos_03_Steinway_D.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_04_Yamaha_C7.midnam (from share/patchfiles/EW_Pianos_04_Yamaha_C7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Mo_Phatt.midnam (from share/patchfiles/E_mu_Mo_Phatt.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_Orbit_3.midnam (from share/patchfiles/E_mu_Orbit_3.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/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_Proteus_2000.midnam (from share/patchfiles/E_mu_Proteus_2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/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/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour-util.sh (from build/session_utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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_HALO.midnam (from share/patchfiles/E_mu_Systems_HALO.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/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_MK_6.midnam (from share/patchfiles/E_mu_Systems_MK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/state.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/state.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MPS.midnam (from share/patchfiles/E_mu_Systems_MPS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/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_MPS_Orch.midnam (from share/patchfiles/E_mu_Systems_MPS_Orch.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_MP_7.midnam (from share/patchfiles/E_mu_Systems_MP_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-vst3-scanner (from build/libs/fst/ardour-vst3-scanner) + install /usr/src/tmp/ardour-buildroot/usr/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_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/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_Morpheus.midnam (from share/patchfiles/E_mu_Systems_Morpheus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/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_Orbit.midnam (from share/patchfiles/E_mu_Systems_Orbit.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-vst-scanner (from build/libs/fst/ardour-vst-scanner) + install /usr/src/tmp/ardour-buildroot/usr/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/lib/ardour6/ardour-exec-wrapper (from build/libs/vfork/ardour-exec-wrapper) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so (to libardouralsautil.so.0.0.1) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so.0.0.1 (from build/libs/ardouralsautil/libardouralsautil.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so.0 (to libardouralsautil.so.0.0.1) + 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/etc/ardour6/system_config (from system_config) + 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/templates/.stub (from share/templates/.stub) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_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/images/chart/background.xcf (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.xcf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam (from share/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Composer.midnam (from share/patchfiles/E_mu_Systems_P2000_Composer.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/images/fader/background_horizontal_center.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_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/images/fader/background_horizontal_left.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_left.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_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/images/fader/background_horizontal_right.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_right.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_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/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/E_mu_Systems_P2000_Orchestral1.midnam (from share/patchfiles/E_mu_Systems_P2000_Orchestral1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_center.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_center.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_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/images/fader/background_vertical_top.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_top.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_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/images/fader/handle_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_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/images/fader/handle_horizontal_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_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/images/fader/handle_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam (from share/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_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/images/gradients/blue_in.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Pure_Phat.midnam (from share/patchfiles/E_mu_Systems_P2000_Pure_Phat.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam (from share/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_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/images/gradients/blue_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam (from share/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam (from share/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam (from share/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_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/images/gradients/grey_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_X_Lead.midnam (from share/patchfiles/E_mu_Systems_P2000_X_Lead.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_PK_6.midnam (from share/patchfiles/E_mu_Systems_PK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_Planet_Earth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/E_mu_Systems_Planet_Phatt.midnam (from share/patchfiles/E_mu_Systems_Planet_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Procussion.midnam (from share/patchfiles/E_mu_Systems_Procussion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_ProteusFX.midnam (from share/patchfiles/E_mu_Systems_ProteusFX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_soft.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_soft.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1.midnam (from share/patchfiles/E_mu_Systems_Proteus_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/E_mu_Systems_Proteus_1_XR_Orch.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_XR_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/E_mu_Systems_Proteus_1_w_Protologic.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/E_mu_Systems_Proteus_2.midnam (from share/patchfiles/E_mu_Systems_Proteus_2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/E_mu_Systems_Proteus_2500.midnam (from share/patchfiles/E_mu_Systems_Proteus_2500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/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/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/E_mu_Systems_Proteus_3.midnam (from share/patchfiles/E_mu_Systems_Proteus_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/E_mu_Systems_Proteus_3_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_3_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/E_mu_Systems_Proteus_Custom.midnam (from share/patchfiles/E_mu_Systems_Proteus_Custom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/E_mu_Systems_SoundEngine.midnam (from share/patchfiles/E_mu_Systems_SoundEngine.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/E_mu_Systems_UltraProteus.midnam (from share/patchfiles/E_mu_Systems_UltraProteus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/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/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/E_mu_Systems_Vintage_Pro.midnam (from share/patchfiles/E_mu_Systems_Vintage_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_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/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/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/theme.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_XL_1.midnam (from share/patchfiles/E_mu_XL_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/expand.svg (from share/web_surfaces/builtin/mixer/expand.svg) + 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/index.html (from share/web_surfaces/builtin/mixer/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_KS_32.midnam (from share/patchfiles/Ensoniq_KS_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/main.js (from share/web_surfaces/builtin/mixer/js/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_MR_Rack_61_76.midnam (from share/patchfiles/Ensoniq_MR_Rack_61_76.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/scale.js (from share/web_surfaces/builtin/mixer/js/scale.js) + 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/js/tkloader.js (from share/web_surfaces/builtin/mixer/js/tkloader.js) + 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/js/tkwidget.js (from share/web_surfaces/builtin/mixer/js/tkwidget.js) + 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/js/widget.js (from share/web_surfaces/builtin/mixer/js/widget.js) + 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/main.css (from share/web_surfaces/builtin/mixer/main.css) + 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/manifest.xml (from share/web_surfaces/builtin/mixer/manifest.xml) + 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/toolkit/.gitignore (from share/web_surfaces/builtin/mixer/toolkit/.gitignore) + 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/toolkit/COPYING (from share/web_surfaces/builtin/mixer/toolkit/COPYING) + 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/toolkit/G.js (from share/web_surfaces/builtin/mixer/toolkit/G.js) + 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/toolkit/implements/README (from share/web_surfaces/builtin/mixer/toolkit/implements/README) + 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/toolkit/implements/anchor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/anchor.js) + 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/toolkit/implements/audiomath.js (from share/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js) + 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/toolkit/implements/base.js (from share/web_surfaces/builtin/mixer/toolkit/implements/base.js) + 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/toolkit/implements/globalcursor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js) + 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/toolkit/implements/gradient.js (from share/web_surfaces/builtin/mixer/toolkit/implements/gradient.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_K11.midnam (from share/patchfiles/Kawai_K11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01R_W.midnam (from share/patchfiles/Korg_01R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/notes.js (from share/web_surfaces/builtin/mixer/toolkit/implements/notes.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranged.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranged.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01_W(fd).midnam (from share/patchfiles/Korg_01_W(fd).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01_W_Pro(X).midnam (from share/patchfiles/Korg_01_W_Pro(X).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranges.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranges.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_03R_W.midnam (from share/patchfiles/Korg_03R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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_05R_W.midnam (from share/patchfiles/Korg_05R_W.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_AG_10.midnam (from share/patchfiles/Korg_AG_10.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_AG_3.midnam (from share/patchfiles/Korg_AG_3.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_CX3.midnam (from share/patchfiles/Korg_CX3.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_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/toolkit/modules/dragvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_C_303_505.midnam (from share/patchfiles/Korg_C_303_505.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_DW_8000.midnam (from share/patchfiles/Korg_DW_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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_ER_1.midnam (from share/patchfiles/Korg_ER_1.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_EX_8000.midnam (from share/patchfiles/Korg_EX_8000.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_Karma.midnam (from share/patchfiles/Korg_Karma.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_M1(R).midnam (from share/patchfiles/Korg_M1(R).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/range.js (from share/web_surfaces/builtin/mixer/toolkit/modules/range.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_M3R.midnam (from share/patchfiles/Korg_M3R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/resize.js (from share/web_surfaces/builtin/mixer/toolkit/modules/resize.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_MS2000R.midnam (from share/patchfiles/Korg_MS2000R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/responsehandle.js (from share/web_surfaces/builtin/mixer/toolkit/modules/responsehandle.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_MicroKORG.midnam (from share/patchfiles/Korg_MicroKORG.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N1_N5.midnam (from share/patchfiles/Korg_N1_N5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/scale.js (from share/web_surfaces/builtin/mixer/toolkit/modules/scale.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N264.midnam (from share/patchfiles/Korg_N264.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/Korg_N364.midnam (from share/patchfiles/Korg_N364.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/Korg_NS5R.midnam (from share/patchfiles/Korg_NS5R.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/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/Korg_NX5R.midnam (from share/patchfiles/Korg_NX5R.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/Korg_Prophecy.midnam (from share/patchfiles/Korg_Prophecy.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/Korg_Radias.midnam (from share/patchfiles/Korg_Radias.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_T1.midnam (from share/patchfiles/Korg_T1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/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/styles/toolkit.css (from share/web_surfaces/builtin/mixer/toolkit/styles/toolkit.css) + 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/toolkit.js (from share/web_surfaces/builtin/mixer/toolkit/toolkit.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/widgets/README (from share/web_surfaces/builtin/mixer/toolkit/widgets/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/widgets/button.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/button.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/widgets/buttonarray.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.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/widgets/chart.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/chart.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/widgets/clock.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/clock.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/widgets/colorpicker.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.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/widgets/colorpickerdialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.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/widgets/colors.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colors.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Studio.midnam (from share/patchfiles/Korg_Triton_Studio.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Bass.midnam (from share/patchfiles/Korg_Volca_Bass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.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/widgets/container.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/container.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Keys.midnam (from share/patchfiles/Korg_Volca_Keys.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/crossover.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/widgets/dialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dialog.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/widgets/dynamics.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.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/widgets/equalizer.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X2_3_3R.midnam (from share/patchfiles/Korg_X2_3_3R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/expander.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/expander.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X5(D).midnam (from share/patchfiles/Korg_X5(D).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/fader.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/fader.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X5DR.midnam (from share/patchfiles/Korg_X5DR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/frame.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/frame.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Z1.midnam (from share/patchfiles/Korg_Z1.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/Korg_iSeries.midnam (from share/patchfiles/Korg_iSeries.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/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/widgets/icon.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/icon.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/widgets/knob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/knob.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/widgets/label.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/label.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/widgets/levelmeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.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/widgets/list.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/list.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/patchfiles/Kurzweil_K2500X.midnam (from share/patchfiles/Kurzweil_K2500X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2500_2600_Expansion.midnam (from share/patchfiles/Kurzweil_K2500_2600_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2600.midnam (from share/patchfiles/Kurzweil_K2600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notification.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notification.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2661.midnam (from share/patchfiles/Kurzweil_K2661.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_Mark_12_152.midnam (from share/patchfiles/Kurzweil_Mark_12_152.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/pager.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/pager.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_Micro_Piano.midnam (from share/patchfiles/Kurzweil_Micro_Piano.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam (from share/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/root.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/root.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/select.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/select.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC88_MX.midnam (from share/patchfiles/Kurzweil_PC88_MX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/slider.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/slider.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/sortablelist.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.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/sortablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.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/state.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/state.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/tag.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tag.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/taggable.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggable.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/taggablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.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/taggabletreeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.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/tagger.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagger.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/tagnode.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.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/tags.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tags.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/toggle.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/toggle.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/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/tooltips.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_90.midnam (from share/patchfiles/Lexicon_PCM_90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/value.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/value.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_91.midnam (from share/patchfiles/Lexicon_PCM_91.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_Pitch_FX_Expansion.midnam (from share/patchfiles/Lexicon_Pitch_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/widget.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/widget.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/window.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/window.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/patchfiles/Line_6_EchoPro.midnam (from share/patchfiles/Line_6_EchoPro.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/Line_6_FilterPro.midnam (from share/patchfiles/Line_6_FilterPro.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/Line_6_ModPro.midnam (from share/patchfiles/Line_6_ModPro.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/Line_6_POD.midnam (from share/patchfiles/Line_6_POD.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/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/transport/img/expand.svg (from share/web_surfaces/builtin/transport/img/expand.svg) + 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/transport/img/pause.svg (from share/web_surfaces/builtin/transport/img/pause.svg) + 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/transport/img/play.svg (from share/web_surfaces/builtin/transport/img/play.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MFB_503.midnam (from share/patchfiles/MFB_503.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MFB_Tanzbar.midnam (from share/patchfiles/MFB_Tanzbar.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/MIDI.midnam (from share/patchfiles/MIDI.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/Moog_Grandmother.midnam (from share/patchfiles/Moog_Grandmother.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/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/transport/main.css (from share/web_surfaces/builtin/transport/main.css) + 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/transport/main.js (from share/web_surfaces/builtin/transport/main.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/transport/manifest.xml (from share/web_surfaces/builtin/transport/manifest.xml) + 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/transport/square.ttf (from share/web_surfaces/builtin/transport/square.ttf) + 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/index/junge-regular-webfont.ttf (from share/web_surfaces/index/junge-regular-webfont.ttf) + 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/index/junge-regular-webfont.woff (from share/web_surfaces/index/junge-regular-webfont.woff) + 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/index/logo.png (from share/web_surfaces/index/logo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_BassStationII.midnam (from share/patchfiles/Novation_BassStationII.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Bass_Station_Rack.midnam (from share/patchfiles/Novation_Bass_Station_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/main.css (from share/web_surfaces/index/main.css) + 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/index/main.js (from share/web_surfaces/index/main.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/index.html (from share/web_surfaces/index.html) + 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/shared/ardour.js (from share/web_surfaces/shared/ardour.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/channel.js (from share/web_surfaces/shared/base/channel.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Super_BassStation.midnam (from share/patchfiles/Novation_Super_BassStation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Supernova_II.midnam (from share/patchfiles/Novation_Supernova_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/component.js (from share/web_surfaces/shared/base/component.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/observable.js (from share/web_surfaces/shared/base/observable.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Oberheim_Matrix_1000.midnam (from share/patchfiles/Oberheim_Matrix_1000.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/Peavey_DPM_V3.midnam (from share/patchfiles/Peavey_DPM_V3.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/Rocktron_Replifex.midnam (from share/patchfiles/Rocktron_Replifex.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_60s_70s_Expansion.midnam (from share/patchfiles/Roland_60s_70s_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/plugin.js (from share/web_surfaces/shared/components/plugin.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Asia_Expansion.midnam (from share/patchfiles/Roland_Asia_Expansion.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_Bass&Drums_Expansion.midnam (from share/patchfiles/Roland_Bass&Drums_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_Big_Brass_Expansion.midnam (from share/patchfiles/Roland_Big_Brass_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_DS_330.midnam (from share/patchfiles/Roland_Boss_DS_330.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_GT_3.midnam (from share/patchfiles/Roland_Boss_GT_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_SE_50.midnam (from share/patchfiles/Roland_Boss_SE_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Complete_Orchestra_Exp.midnam (from share/patchfiles/Roland_Complete_Orchestra_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Exp.midnam (from share/patchfiles/Roland_Concert_Piano_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Expansion.midnam (from share/patchfiles/Roland_Concert_Piano_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Country_Expansion.midnam (from share/patchfiles/Roland_Country_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_10.midnam (from share/patchfiles/Roland_D_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_110.midnam (from share/patchfiles/Roland_D_110.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_5.midnam (from share/patchfiles/Roland_D_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_50.midnam (from share/patchfiles/Roland_D_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_550.midnam (from share/patchfiles/Roland_D_550.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_70.midnam (from share/patchfiles/Roland_D_70.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dance_Expansion.midnam (from share/patchfiles/Roland_Dance_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dynamic_Drums_Exp.midnam (from share/patchfiles/Roland_Dynamic_Drums_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dynamic_Drums_Expansion.midnam (from share/patchfiles/Roland_Dynamic_Drums_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Experience_2_Expansion.midnam (from share/patchfiles/Roland_Experience_2_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Experience_Expansion.midnam (from share/patchfiles/Roland_Experience_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Fantom.midnam (from share/patchfiles/Roland_Fantom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_FantomX8.midnam (from share/patchfiles/Roland_FantomX8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_FantomXR.midnam (from share/patchfiles/Roland_FantomXR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Fantom_Xa.midnam (from share/patchfiles/Roland_Fantom_Xa.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_1.midnam (from share/patchfiles/Roland_GR_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_1_w_Exp.midnam (from share/patchfiles/Roland_GR_1_w_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_30.midnam (from share/patchfiles/Roland_GR_30.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_33.midnam (from share/patchfiles/Roland_GR_33.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Handsonic.midnam (from share/patchfiles/Roland_Handsonic.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Hip_Hop_Expansion.midnam (from share/patchfiles/Roland_Hip_Hop_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_House_Expansion.midnam (from share/patchfiles/Roland_House_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JD_990.midnam (from share/patchfiles/Roland_JD_990.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JP_8000.midnam (from share/patchfiles/Roland_JP_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JP_8080.midnam (from share/patchfiles/Roland_JP_8080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_1010.midnam (from share/patchfiles/Roland_JV_1010.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_1080.midnam (from share/patchfiles/Roland_JV_1080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_2080.midnam (from share/patchfiles/Roland_JV_2080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_30.midnam (from share/patchfiles/Roland_JV_30.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_35_50.midnam (from share/patchfiles/Roland_JV_35_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_80_880.midnam (from share/patchfiles/Roland_JV_80_880.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_90.midnam (from share/patchfiles/Roland_JV_90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JX_305.midnam (from share/patchfiles/Roland_JX_305.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JX_8P.midnam (from share/patchfiles/Roland_JX_8P.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Juno_106.midnam (from share/patchfiles/Roland_Juno_106.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Latin_Expansion.midnam (from share/patchfiles/Roland_Latin_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_303.midnam (from share/patchfiles/Roland_MC_303.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_307.midnam (from share/patchfiles/Roland_MC_307.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_505.midnam (from share/patchfiles/Roland_MC_505.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MT_32.midnam (from share/patchfiles/Roland_MT_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_BD1.midnam (from share/patchfiles/Roland_M_BD1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_DC1.midnam (from share/patchfiles/Roland_M_DC1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_GS64.midnam (from share/patchfiles/Roland_M_GS64.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_OC1.midnam (from share/patchfiles/Roland_M_OC1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_SE1.midnam (from share/patchfiles/Roland_M_SE1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_VS1.midnam (from share/patchfiles/Roland_M_VS1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Orchestral_Expansion.midnam (from share/patchfiles/Roland_Orchestral_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Orchestral_II_Expansion.midnam (from share/patchfiles/Roland_Orchestral_II_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_PMA_5.midnam (from share/patchfiles/Roland_PMA_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Piano_Expansion.midnam (from share/patchfiles/Roland_Piano_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Platinum_Trax_Exp.midnam (from share/patchfiles/Roland_Platinum_Trax_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Platinum_Trax_Expansion.midnam (from share/patchfiles/Roland_Platinum_Trax_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Pop_Expansion.midnam (from share/patchfiles/Roland_Pop_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_250s.midnam (from share/patchfiles/Roland_RD_250s.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_600.midnam (from share/patchfiles/Roland_RD_600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_700.midnam (from share/patchfiles/Roland_RD_700.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_700sx.midnam (from share/patchfiles/Roland_RD_700sx.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RS_5_9.midnam (from share/patchfiles/Roland_RS_5_9.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RS_9.midnam (from share/patchfiles/Roland_RS_9.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_R_8M.midnam (from share/patchfiles/Roland_R_8M.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_50.midnam (from share/patchfiles/Roland_SC_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_55.midnam (from share/patchfiles/Roland_SC_55.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_55mkII.midnam (from share/patchfiles/Roland_SC_55mkII.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_7.midnam (from share/patchfiles/Roland_SC_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_88.midnam (from share/patchfiles/Roland_SC_88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_88_Pro.midnam (from share/patchfiles/Roland_SC_88_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SH_32.midnam (from share/patchfiles/Roland_SH_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Session_Expansion.midnam (from share/patchfiles/Roland_Session_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Sirius.midnam (from share/patchfiles/Roland_Sirius.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Special_FX_Expansion.midnam (from share/patchfiles/Roland_Special_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Studio_Exp.midnam (from share/patchfiles/Roland_Studio_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Studio_Expansion.midnam (from share/patchfiles/Roland_Studio_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Super_Sound_Expansion.midnam (from share/patchfiles/Roland_Super_Sound_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Supreme_Dance_Exp.midnam (from share/patchfiles/Roland_Supreme_Dance_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Supreme_Dance_Expansion.midnam (from share/patchfiles/Roland_Supreme_Dance_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Symphonic_Strings_Exp.midnam (from share/patchfiles/Roland_Symphonic_Strings_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_TB_03.midnam (from share/patchfiles/Roland_TB_03.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Techno_Expansion.midnam (from share/patchfiles/Roland_Techno_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_U_220.midnam (from share/patchfiles/Roland_U_220.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Ultimate_Keys_Exp.midnam (from share/patchfiles/Roland_Ultimate_Keys_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Ultimate_Keys_Expansion.midnam (from share/patchfiles/Roland_Ultimate_Keys_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_V_Synth_GT.midnam (from share/patchfiles/Roland_V_Synth_GT.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Vintage_Synth_Expansion.midnam (from share/patchfiles/Roland_Vintage_Synth_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Vocal_Expansion.midnam (from share/patchfiles/Roland_Vocal_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_World_Collection_Exp.midnam (from share/patchfiles/Roland_World_Collection_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_World_Expansion.midnam (from share/patchfiles/Roland_World_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XP_10.midnam (from share/patchfiles/Roland_XP_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XP_80.midnam (from share/patchfiles/Roland_XP_80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_2020.midnam (from share/patchfiles/Roland_XV_2020.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_3080.midnam (from share/patchfiles/Roland_XV_3080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_5050.midnam (from share/patchfiles/Roland_XV_5050.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_5080.midnam (from share/patchfiles/Roland_XV_5080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_88.midnam (from share/patchfiles/Roland_XV_88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Sequential_Circuits_Prophet_600.midnam (from share/patchfiles/Sequential_Circuits_Prophet_600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/TC_Electronic_M3000.midnam (from share/patchfiles/TC_Electronic_M3000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Tascam_TM_D1000.midnam (from share/patchfiles/Tascam_TM_D1000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Blofeld.midnam (from share/patchfiles/Waldorf_Blofeld.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Blofeld_2012.midnam (from share/patchfiles/Waldorf_Blofeld_2012.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Micro_Q.midnam (from share/patchfiles/Waldorf_Micro_Q.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Pulse.midnam (from share/patchfiles/Waldorf_Pulse.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_AN1X.midnam (from share/patchfiles/Yamaha_AN1X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CS1X.midnam (from share/patchfiles/Yamaha_CS1X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CS2X.midnam (from share/patchfiles/Yamaha_CS2X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CS6R_x.midnam (from share/patchfiles/Yamaha_CS6R_x.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CVP_103_105.midnam (from share/patchfiles/Yamaha_CVP_103_105.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CVP_107_109_700.midnam (from share/patchfiles/Yamaha_CVP_107_109_700.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_DX_7.midnam (from share/patchfiles/Yamaha_DX_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_EX_5.midnam (from share/patchfiles/Yamaha_EX_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_EX_5_7.midnam (from share/patchfiles/Yamaha_EX_5_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_FS1R.midnam (from share/patchfiles/Yamaha_FS1R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MM6.midnam (from share/patchfiles/Yamaha_MM6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_6_7_8.midnam (from share/patchfiles/Yamaha_MOTIF_6_7_8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_ES_6_7_8.midnam (from share/patchfiles/Yamaha_MOTIF_ES_6_7_8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_RACK_ES.midnam (from share/patchfiles/Yamaha_MOTIF_RACK_ES.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_Rack.midnam (from share/patchfiles/Yamaha_MOTIF_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_XS.midnam (from share/patchfiles/Yamaha_MOTIF_XS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU100R.midnam (from share/patchfiles/Yamaha_MU100R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU10XG.midnam (from share/patchfiles/Yamaha_MU10XG.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU50.midnam (from share/patchfiles/Yamaha_MU50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU80.midnam (from share/patchfiles/Yamaha_MU80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU90R.midnam (from share/patchfiles/Yamaha_MU90R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MX-49-61-88.midnam (from share/patchfiles/Yamaha_MX-49-61-88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_NP-V80.midnam (from share/patchfiles/Yamaha_NP-V80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG100_XG_Expansion.midnam (from share/patchfiles/Yamaha_PLG100_XG_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150DX_Expansion.midnam (from share/patchfiles/Yamaha_PLG150DX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150PF_Expansion.midnam (from share/patchfiles/Yamaha_PLG150PF_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150VL_Expansion.midnam (from share/patchfiles/Yamaha_PLG150VL_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150_AN_Expansion.midnam (from share/patchfiles/Yamaha_PLG150_AN_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150_DR_PC_Expansion.midnam (from share/patchfiles/Yamaha_PLG150_DR_PC_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR540.midnam (from share/patchfiles/Yamaha_PSR540.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_275.midnam (from share/patchfiles/Yamaha_PSR_275.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_530_630_730.midnam (from share/patchfiles/Yamaha_PSR_530_630_730.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_8000.midnam (from share/patchfiles/Yamaha_PSR_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_9000.midnam (from share/patchfiles/Yamaha_PSR_9000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_DJX.midnam (from share/patchfiles/Yamaha_PSR_DJX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_DJX_II.midnam (from share/patchfiles/Yamaha_PSR_DJX_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_S900.midnam (from share/patchfiles/Yamaha_PSR_S900.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_P_121_125.midnam (from share/patchfiles/Yamaha_P_121_125.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_QS300.midnam (from share/patchfiles/Yamaha_QS300.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_QY70.midnam (from share/patchfiles/Yamaha_QY70.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_RM50.midnam (from share/patchfiles/Yamaha_RM50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_S30_80.midnam (from share/patchfiles/Yamaha_S30_80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_S90.midnam (from share/patchfiles/Yamaha_S90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_SY77.midnam (from share/patchfiles/Yamaha_SY77.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_SY99.midnam (from share/patchfiles/Yamaha_SY99.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_So3.midnam (from share/patchfiles/Yamaha_So3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_So8.midnam (from share/patchfiles/Yamaha_So8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_TG100.midnam (from share/patchfiles/Yamaha_TG100.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_TG500.midnam (from share/patchfiles/Yamaha_TG500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_TG77.midnam (from share/patchfiles/Yamaha_TG77.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_TX81Z.midnam (from share/patchfiles/Yamaha_TX81Z.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_Tyros.midnam (from share/patchfiles/Yamaha_Tyros.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_Tyros2.midnam (from share/patchfiles/Yamaha_Tyros2.midnam) Waf: Leaving directory `/usr/src/RPM/BUILD/ardour-6.9/build' 'install' finished successfully (2.564s) + install -d -m 0755 /usr/src/tmp/ardour-buildroot/usr/share/applications + install -m 644 /usr/src/RPM/SOURCES/ardour6.desktop /usr/src/tmp/ardour-buildroot/usr/share/applications/ + install -d -m 0755 /usr/src/tmp/ardour-buildroot/usr/share/icons + cp -f /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_48px.png /usr/src/tmp/ardour-buildroot/usr/share/icons/ardour6.png + /usr/lib/rpm/find-lang --output=ardour.lang ardour6 gtk2_ardour3 gtkmm2ext3 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ardour-buildroot (auto) removed './usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/.gitignore' mode of './usr/lib/ardour6/libardouralsautil.so.0.0.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libwaveview.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libwidgets.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libcanvas.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libaudiographer.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libgtkmm2ext.so.0.8.3' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libardour.so.3.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libtemporal.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/backends/libalsa_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/backends/libjack_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/backends/libdummy_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpanbalance.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpanvbap.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpan1in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpan2in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_contourdesign.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_push2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_wiimote.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_osc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_launch_control_xl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_us2400.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_mcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_cc121.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport16.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport8.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_generic_midi.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libardourcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libevoral.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libmidipp.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libpbd.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libptformat.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/engines/libclearlooks.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/ardour-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/ardour-buildroot/ (default) Compressing files in /usr/src/tmp/ardour-buildroot (auto) Adjusting library links in /usr/src/tmp/ardour-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/ardour-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=relaxed) verify-elf: WARNING: ./usr/lib/ardour6/libardouralsautil.so.0.0.1: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardouralsautil.so.0.0.1: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR4initEbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR4initEbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR10MidiRegionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR6RegionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR6SourceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR10MidiSourceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR12MeterSection19xml_state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR10MidiRegion15clobber_sourcesEN5boost10shared_ptrINS_10MidiSourceEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR16SessionDirectoryC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoreqERKS4_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR6Source8writableEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap20beat_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ERKS3_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region9set_startEx verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorppEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR4initEbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1ERKS3_S2_bRKSt3setINS_9ParameterESt4lessIS8_ESaIS8_EEPKS7_IN5boost8weak_ptrINS_4NoteIS2_EEEES9_ISJ_ESaISJ_EE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region10set_lengthExi verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13BroadcastInfoC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13BroadcastInfo16set_from_sessionERKNS_7SessionEx verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR4initEbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR4Send20name_and_id_new_sendB5cxx11ERNS_7SessionENS_8Delivery4RoleERjb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR4initEbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine14remove_sessionEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR4initEbPKcb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.9.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libwaveview.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libptformat.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE9call_slotEPN3PBD9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE18handle_ui_requestsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI10do_requestEPNS_9UIRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI12handle_fatalEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZThn12_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN9Gtkmm2ext2UIE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13BarController16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13BarController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13BarController23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets13BarControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdxE2toEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdxE4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable3getEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets8TabbableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane6on_addEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane9on_removeEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets4Pane16child_type_vfuncEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane12forall_vfuncEiPFvP10_GtkWidgetPvES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets4PaneE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase13on_drag_beginERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase11on_drag_endERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase14on_drag_motionERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase12on_drag_dropERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN9Gtkmm2ext15DnDTreeViewBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR15AudioFileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR15AudioFileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR2IOE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR16ExportFormatBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZThn12_N13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets16SliderControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets11ArdourFaderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR16SessionHandleRefE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18on_key_press_eventEP12_GdkEventKey verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20on_key_release_eventEP12_GdkEventKey verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17on_focus_in_eventEP14_GdkEventFocus verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18on_focus_out_eventEP14_GdkEventFocus verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15on_name_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZThn12_N13ArdourWidgets12ArdourButton6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZThn128_N13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets12ArdourButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets12ArdourButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN9Gtkmm2ext8KeyboardE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Slavable6assignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11Automatable15find_next_eventEddRN6Evoral12ControlEventEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable19non_realtime_locateEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable27non_realtime_transport_stopExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable14automation_runExjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable18describe_parameterB5cxx11EN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable30set_parameter_automation_stateEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable40automation_list_automation_state_changedEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTv0_n16_N6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTv0_n20_N6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTv0_n28_N6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTv0_n32_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR11AutomatableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets8ScroomerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12CairoHPacker6get_bgEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoPacker15draw_backgroundERN3Gtk6WidgetEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZThn4_N12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZThn4_N12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZThn4_N12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTI12CairoHPacker verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN3PBD10BlinkTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN3PBD13StandardTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ElementImporter6PromptB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9conductorB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN6ARDOUR12MeterSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN6ARDOUR9TransformE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties13sync_positionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14Level4ModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations16duplicate_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN12ArdourCanvas9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties10whole_fileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR9SMFSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20AskAboutPendingStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties16group_monitoringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_isrcERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_user_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_producerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6opaqueE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13binding_filesB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15export_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11total_discsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14EndTimeChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10DiskWriter7OverrunE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21revert_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN12ArdourCanvas4LineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11disc_numberEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5titleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR3AmpE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN3PBD10BlinkTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15template_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR6ReturnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23binding_filename_suffixB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session11MissingFileB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN6ARDOUR27DoubleBeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties14fade_in_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR11AudioRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler6_dirtyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties7collectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR10FileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties14group_relativeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN13ArdourWidgets16SliderControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin16_ui_scale_factorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_total_tracksEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14snap_delta_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_background_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7barcodeB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10DiskReader8UnderrunE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR13AudioPlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region22RegionsPropertyChangedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_instructorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR18ExportFormatLinearE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton25just_led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8user_webB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR21ExportFormatOggVorbisE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12organizationB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR10UserBundleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route6FanOutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR18ExportFormatFFMPEGE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties8externalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager8_managerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard28ScrollZoomHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5albumB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location13start_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9ChanCount4ZEROE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR16ExportFormatFLACE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8groupingB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager10ui_managerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties15fade_out_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties16valid_transientsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location11end_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8arrangerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12Controllable14ControlTouchedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR12InternalSendE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17PluginScanTimeoutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10FileSource17AmbiguousFileNameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations22fixed_time_region_copyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR22TransportMasterViaMIDIE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13disc_subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties19position_lock_styleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11temp_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR12MeterSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations11region_copyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19SuccessfulGraphSortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location12name_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5genreB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties8positionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties4tagsB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties15scale_amplitudeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations11region_fillE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler7_errorsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10SystemExec11_vfork_execB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioSource24_build_missing_peakfilesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16close_window_keyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8producerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session16StartTimeChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11BootMessageB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_lyricistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo11MixerRoutesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5DEBUG10SoundcloudE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6artistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_composerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN12ArdourCanvas4RootE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory15region_map_lockE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_albumERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24AskAboutPlaylistDeletionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations13create_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route13set_strict_ioEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21close_window_modifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR11LXVSTPluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9user_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR15ExportFormatBWFE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties10group_soloE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15VersionMismatchB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24set_translations_enabledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Pannable20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12total_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_courseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8composerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17HideMightMeanQuitE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR25MIDIClock_TransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties5mutedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties11group_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14StepTracksDownE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR17PortExportChannelE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN12ArdourCanvas9GtkCanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTTN13ArdourWidgets8PrompterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN6ARDOUR12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN12ArdourCanvas7LineSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7GUIIdleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties12group_selectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location13flags_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourIcon6exposeEP15_GdkEventExposePN3Gtk6WidgetENS0_4IconE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations13insert_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route28set_volume_applies_to_outputEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties18group_route_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27RelevantModifierKeysChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session29NotifyAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN12ArdourCanvas17GtkCanvasViewportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR10MidiRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties10group_muteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN12ArdourCanvas4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR11AudioSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ElementImporter6RenameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets19UIConfigurationBase9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR23template_archive_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR6RegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_total_discsEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTTN12ArdourCanvas17GtkCanvasViewportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin21_ui_contrasting_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR6SourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_foreground_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR9PeakMeterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI13toggle_errorsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_conductorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR9AudioPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations11insert_fileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12track_numberEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6lengthE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_dj_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR11IOProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN3PBD13StandardTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_user_webERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8lyricistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route15set_meter_pointENS_10MeterPointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties13sclock_syncedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_arrangerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR18templates_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR12MidiPlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR8DeliveryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_user_emailERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations14selection_grabE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTTN13ArdourWidgets10FocusEntryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_flatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9COORD_MAXE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_album_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties15group_recenableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4isrcB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_disc_numberEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN6ARDOUR13MetricSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23RelevantModifierKeyMaskE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties5startE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations5pasteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19RangeSelectModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_groupingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7commentB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6courseB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10Operations11region_dragE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8bindingsB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Presonus18IPlugInViewScaling3iidE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol8GotoViewE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTTN12ArdourCanvas9GtkCanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol11CloseDialogE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8snap_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24route_templates_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR7LuaProcE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR11GainControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11descriptionB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR8PlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR4SendE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_engineerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26AskAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard37catch_user_event_for_pre_dialog_focusEP9_GdkEventPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_boxyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol12StepTracksUpE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9AllRoutesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_countryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase9drag_dataE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session16FeedbackDetectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location27position_lock_style_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7LibraryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9_metadataE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager14unbound_stringB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties8fade_outE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN6ARDOUR21BeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12CopyModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTTN13ArdourWidgets20StatefulToggleButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTV11CairoPacker verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11compilationB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_yearEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_track_numberEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties15envelope_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13bounds_changeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties12length_beatsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_remixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_genreERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5DEBUG9OrderKeysE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Latent20DisableSwitchChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6lockedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_compilationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location7changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_copyrightERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21_current_binding_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8dj_mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties10group_gainE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8engineerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata17set_disc_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12album_artistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN6ARDOUR9TransposeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session6DialogB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24translations_are_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR18ardour_config_infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR13MetricSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO16PortCountChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN13ArdourWidgets20StatefulToggleButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR14InternalReturnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13_the_keyboardE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin14PresetsChangedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR10VST3PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN6ARDOUR32UnusedAudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR15TransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7countryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR6PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4yearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17PluginScanMessageB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_organizationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22session_archive_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR9LV2PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR16UnknownProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN13ArdourWidgets8PrompterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10instructorB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR8MidiPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Latent13_zero_latencyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ArdourWidgets10ArdourKnobE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager14get_new_formatEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties26allowed_transport_requestsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTV12TextReceiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12AudioGrapher8Analyser12fft_range_dbE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory14CheckNewRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties5layerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9copyrightB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26ScrollZoomVerticalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_commentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN13ArdourWidgets10FocusEntryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_flat_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10user_emailB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5DEBUG10AutomationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_transient_win_idE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5DEBUG9SelectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR10PortInsertE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties9connectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7remixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN6ARDOUR23TimecodeTransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21user_keybindings_pathB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20close_current_dialogEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_barcodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioSource16_build_peakfilesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route11PluginSetupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTVN6ARDOUR12StripSilenceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_boxy_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties7fade_inE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Properties6fr2997E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZTIN13ActionManager22MissingActionExceptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18reset_fixed_colorsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PannerShell20select_panner_by_uriENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector14cleanup_onsetsERNSt7__cxx114listIxSaIxEEEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region24move_to_natural_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: luaL_checkudata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode12frames_flootERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5ArrowC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_createtable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20read_recent_sessionsERSt5dequeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioBuffer13check_silenceEjRj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle13channel_portsB5cxx11Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist11nudge_afterExxb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26available_capture_durationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard32reset_relevant_modifier_key_maskEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable13tab_root_dropEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session10get_tracksB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14AutomationListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Scroomer17set_min_page_sizeEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16save_keybindingsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist13top_region_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable18automation_controlERKN6Evoral9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_copy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO28disconnect_ports_from_bundleEN5boost10shared_ptrINS_6BundleEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19save_format_to_diskB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager17get_toggle_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle8set_portEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15add_instant_xmlER7XMLNodeb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE8containsERKN5boost10shared_ptrINS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets7TearOff9add_stateER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_image_cache_sizeEy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8DataType14to_i18n_stringEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral3SMF5closeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_intervalEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconENS_10ArdourIcon4IconE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session15preroll_samplesEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin3uriEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_can_save_keybindingsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack12write_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route22has_external_redirectsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin13remove_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion8loudnessERfS1_S1_S1_PNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9SMFSource15valid_midi_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView13set_logscaledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist14replace_regionEN5boost10shared_ptrINS_6RegionEEES4_x verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track16alignment_choiceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations13clear_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: luaL_checkinteger verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12TempoSection15tempo_at_minuteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location7move_toExj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode11hours_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle24port_attached_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location6set_cdEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists20playlists_for_pgroupENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session28transport_master_is_externalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12MidiPlaylist20contained_automationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR18RouteExportChannel17create_from_routeERNSt7__cxx114listINS_19ComparableSharedPtrINS_13ExportChannelEEESaIS5_EEEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1Ebb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21TempoMapImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager13set_sensitiveEN4Glib6RefPtrIN3Gtk11ActionGroupEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR29user_route_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager10get_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16PresentationInfo9color_setEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager9blacklistENS_10PluginTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_date_formatENS0_10DateFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo23unsuspend_change_signalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8str2typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack13set_note_modeENS_8NoteModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas12use_nsglviewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6RegionEEERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PannerShell12set_bypassedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist7combineERKNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager11set_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsER8LuaStateRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist11uses_sourceEN5boost10shared_ptrIKNS_6SourceEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle14has_same_portsEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager3addENS_10SyncSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Text10text_widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20SessionConfiguration14map_parametersERN5boost8functionIFvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin9num_portsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6soloedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle11offers_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert10output_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_type verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext20show_gdk_event_stateB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20set_object_selectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext18pixbuf_from_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionEiiN3Gdk5ColorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12InternalSend18set_allow_feedbackEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5FrameC1ENS0_11OrientationEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas9GtkCanvas18prepare_for_renderEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22tertiary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12remove_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session17import_pt_sourcesER9PTFFormatRNS_12ImportStatusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MuteControl11mute_pointsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists19playlists_for_trackEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine17samples_per_cycleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16canvas_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5Frame9set_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_rangeERNS_10AudioRangeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1ERN3Gtk6WindowEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_rawgetp verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session35create_midi_source_by_stealing_nameEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region7trim_toExxi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route16remove_processorEN5boost10shared_ptrINS_9ProcessorEEEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext16disable_tooltipsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory10map_removeEN5boost8weak_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16ExportFormatBase20SelectableCompatible12set_selectedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel13apply_commandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item6heightEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item10grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion17maximum_amplitudeEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application5readyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMapD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_routeEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session19route_name_internalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext3HSV3modERKNS_11SVAModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_getfield verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap22previous_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager17select_tp_limiterEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session15mtc_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region12set_positionExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_soloEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager22duplicate_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session23transport_state_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager16clear_vst3_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo11get_patchesEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15RCConfiguration10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist19raise_region_to_topEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist9partitionExxb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager13rescan_pluginENS_10PluginTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8QuantizeC1Ebbddfff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MidiStretchC1ERNS_7SessionERKNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12rename_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets6ChoiceD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24get_last_capture_sourcesERNSt7__cxx114listIN5boost10shared_ptrINS_6SourceEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo14get_patch_nameB5cxx11Ethh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager20set_port_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session4redoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets7TearOff12hide_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_preset_outERKNS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session22prepare_momentary_soloEPNS_15SoloMuteReleaseEbN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMapping5unsetENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist9bump_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton9set_angleEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager9maybe_useERN3PBD20ScopedConnectionListEPNS2_9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEEPS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor11apply_deltaEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_rawequal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8type2strB5cxx11ENS0_10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_error verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21clear_range_selectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27request_preroll_record_trimExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext4initEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow13set_show_headEib verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert16internal_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Ruler9set_rangeEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region20special_set_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_edit_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region12raise_to_topEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item5widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Flag5widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12find_silenceB5cxx11EfxxRNS_15InterThreadInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_text_ellipsizeEN5Pango13EllipsizeModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager17lxvst_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager17get_toggle_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14control_outputEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SoloMuteRelease7releaseEPNS_7SessionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd15LTC_TV_STANDARD verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ProcessThreadD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine12get_dsp_loadEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Text11clamp_widthEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15int64_to_stringExRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert27get_impulse_analysis_pluginEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_input_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26request_roll_at_and_returnExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9BufferSetD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19CircularEventBuffer4readERSt6vectorINS0_5EventESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19set_selection_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert9update_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21region_name_from_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16focus_out_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session31globally_set_send_gains_to_zeroEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VST3Plugin11set_runloopEPN9Steinberg5Linux8IRunLoopE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Flag8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13is_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin11load_presetENS0_12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths14transcoder_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10PortInsertC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9TransformC1ERKNS0_7ProgramE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route17set_disk_io_pointENS_11DiskIOPointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7presentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas7LineSet10set_extentEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations16set_clock_originEPNS_8LocationEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16is_button2_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager11cache_validEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel27apply_command_as_subcommandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11ChanMapping3getENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route6pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer13set_comp_rectER13_GdkRectangleNS0_9ComponentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_inactive_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12find_sessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_S6_Rb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadataC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap21gui_stretch_tempo_endEPNS_12TempoSectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert27collect_signal_for_analysisEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session7unnamedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18has_message_outputEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext27rounded_left_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ProcessThread12drop_buffersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route26before_processor_for_indexEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session21can_cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23secondary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager12port_is_mineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas7PolygonC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist15regions_touchedB5cxx11Exx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Progress12set_progressEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23modifier_state_containsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist19find_next_transientExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PannerShell19set_linked_to_routeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManagerC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_typename verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16solo_cut_controlEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10BlinkTimer7connectERKN4sigc4slotIvbNS1_3nilES3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21store_recent_sessionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE9get_notesERSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EENS3_12NoteOperatorEhi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext26event_inside_widget_windowERN3Gtk6WidgetEP9_GdkEvent verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7PortSet4portEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager27check_for_ambiguous_latencyEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_trackERKNS_9ChanCountES3_bN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle14remove_channelEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session16reset_xrun_countEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location4lockEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView33set_global_show_waveform_clippingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert11clear_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12CairoHPackerC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist10regions_atB5cxx11Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location7set_endExbbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: luaL_unref verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11save_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26recalc_char_pixel_geometryEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager13remove_presetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap8get_gridERSt6vectorINS0_8BBTPointESaIS2_EExxj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager14to_generic_vstENS_10PluginTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitlepLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine22set_latency_input_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16drop_cursor_infoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvP10_GtkActionNS9_3nilESD_SD_SD_SD_SD_EEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region19clear_sync_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5PopUp8set_textENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11SVAModifierC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager10reset_tagsERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager30get_sample_filename_for_formatB5cxx11EN5boost10shared_ptrINS_14ExportFilenameEEENS2_INS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager16get_radio_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist9duplicateEN5boost10shared_ptrINS_6RegionEEExxf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_pushboolean verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists3getERSt6vectorIN5boost10shared_ptrINS_8PlaylistEEESaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager13save_statusesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_programEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine23start_latency_detectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8ScroomerC2ERN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21been_here_before_pathB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo17control_name_listEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine23set_latency_output_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8ScroomerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6attachEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy13fully_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10SystemExecD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_snap_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10UserBundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager16set_single_rangeExxNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget12use_nsglviewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle16set_channel_nameEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas11ScrollGroupC1EPNS_4ItemENS0_17ScrollSensitivityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ProcessThread11get_buffersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView11set_channelEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10MidiRegion9do_exportENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane17set_child_minsizeERKN3Gtk6WidgetEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11Automatable18automation_controlERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session26timecode_frames_per_secondEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session31request_transport_speed_nonzeroEdNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item5raiseEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager20port_is_control_onlyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_metersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations6rippleExxbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Image9get_imageEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10VCAManager4vcasB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO8add_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPvNS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item6ungrabEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode19increment_subframesERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas7LineSet5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy11action_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23unregister_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane26set_check_divider_positionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11SoloControl8can_soloEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget17use_image_surfaceEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11LuaBindings6commonEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10unassignedERNSt7__cxx114listIN5boost10shared_ptrINS_8PlaylistEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD18export_search_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcS9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton13set_alignmentEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager19create_action_groupEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15TransportMaster22allowed_request_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15lv2_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton22set_distinct_led_clickEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session20timecode_drop_framesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route18reorder_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16vkbd_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MonitorPort10monitoringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_next_stripableEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR33check_for_old_configuration_filesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap16gui_change_tempoEPNS_12TempoSectionERKNS_5TempoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20reorder_route_groupsENSt7__cxx114listIPNS_10RouteGroupESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin4c_uiEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7LuaProc20setup_lua_inline_guiEP8LuaState verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetectorD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurve9set_inoutERKSt6vectorINS_5DupleESaIS2_EES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager20uncheck_toggleactionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15archive_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS0_13ArchiveEncodeEN3PBD11FileArchive16CompressionLevelEbPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Text13set_alignmentEN5Pango9AlignmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager12get_all_tagsB5cxx11ENS0_9TagFilterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor3cutEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16load_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9is_linearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_pushnumber verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region5lowerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode17increment_minutesERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13MetricSection16sample_at_minuteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo13get_note_nameB5cxx11Ethhh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist4thawEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item14set_x_positionEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26set_layout_ellipsize_widthEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11PathsDialogD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap19bbt_at_quarter_noteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8get_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15restore_historyENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20request_bounded_rollExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item5clearEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session11route_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VST3Plugin10close_viewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9input_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_meterERKNS_5MeterERKN8Timecode8BBT_TimeExNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle21connected_to_anythingERNS_11AudioEngineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item7visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route8pannableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap20exact_beat_at_sampleExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23have_custom_plugin_infoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO4midiEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaState15collect_garbageEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10set_opaqueEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_uiEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21primary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Ruler27set_second_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27set_requested_return_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region20set_initial_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9PTFFormat4loadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session37register_with_memento_command_factoryEN3PBD2IDEPNS1_20StatefulDestructibleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5RulerC1EPNS_4ItemERKNS0_6MetricERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_tempo_positionEPNS_12TempoSectionExRKi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_scale_amplitudeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeter5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11is_realtimeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session17cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo25channels_for_control_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session4undoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_insert_note_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetector15set_sensitivityEjf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8TabbableC2ERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9MidiTrack12input_activeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_pushfstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route23customize_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEEjNS_9ChanCountES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeter3setEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9set_notesERKSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_setglobal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup15unassign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory14region_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist16find_next_regionExNS_11RegionPointEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route20add_remove_sidechainEN5boost10shared_ptrINS_9ProcessorEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyC1EN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Source17remove_cue_markerERKNS_9CueMarkerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session15mmc_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext14get_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter2toEN8Temporal5BeatsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle12connected_toEN5boost10shared_ptrIS0_EERNS_11AudioEngineENS_8DataTypeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_toboolean verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session30bring_all_sources_into_sessionEN5boost8functionIFvjjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay23add_controllable_presetEPKcf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist5shiftExxbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMappingaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session21operation_in_progressEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region5applyERNS_6FilterEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack21write_immediate_eventEN6Evoral9EventTypeEjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin10emit_to_uiEPvPFvS1_jjjPKvE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9MidiTrack19get_gui_feed_bufferEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UIC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_PiPPPc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9dead_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelectorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE16note_lower_boundES2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard11key_is_downEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC2ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_date_format_strB5cxx11ENS0_10DateFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap11remove_timeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaState10do_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4PaneD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5FrameD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLTreeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor13compute_deltaEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20save_default_optionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track19current_capture_endEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session37request_suspend_timecode_transmissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PannerManager21get_available_pannersB5cxx11Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchive14next_file_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERdS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap11bbt_at_beatERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21is_context_menu_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap15tempo_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup13assign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Fill12set_gradientERKSt6vectorISt4pairIdjESaIS3_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26maybe_update_session_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting11try_compileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MidiStretch3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AudioAnalyser5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Prompter16on_entry_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _Z11vstfx_errorPKcz verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas8PolyItem3getEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route19denormal_protectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas8PolyLineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9PeakMeter9reset_maxEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager27stripable_selection_changedEN5boost10shared_ptrISt6vectorINS1_8weak_ptrINS_9StripableEEESaIS6_EEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_lengthEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE15register_threadEmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session19missing_filesourcesB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11MouseButtonENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR17AutomationControl16grouped_controlsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR22TransportMasterManager14master_by_portERKN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection32select_stripable_and_maybe_groupEN5boost10shared_ptrINS_9StripableEEEbbPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView16set_global_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine31prepare_for_latency_measurementEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion3rmsEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region16max_source_levelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR28get_state_files_in_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10cmp_nocaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI11load_rcfileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager6removeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6dimmedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session17transport_stoppedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy14is_bind_actionEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12add_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_rawgeti verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VCAManager10create_vcaEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session29set_all_tracks_record_enabledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager23select_demo_noise_levelEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11LuaBindings11set_sessionEP9lua_StatePNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11PathsDialog20get_serialized_pathsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel29new_patch_change_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion17set_fade_in_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager19clear_vst_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations18clear_xrun_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region9set_layerEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route20plugin_preset_outputEN5boost10shared_ptrINS_9ProcessorEEENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14AutomationList20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplayC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadataD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11Automatable30get_parameter_automation_stateEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LocationeqERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15send_mmc_locateEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas12TrackingText10set_offsetERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView14region_resizedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKN5boost10shared_ptrINS_13LuaScriptInfoEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist21top_unmuted_region_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_callk verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application18add_app_menu_groupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext17VisibilityTracker11not_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21reset_transport_speedENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11KeyboardKeyC1Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMapC1Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_levelEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8ThawList7releaseEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track16use_new_playlistENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14ExportFilename9set_labelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14property_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4NoteC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager16get_radio_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist10fade_rangeERNSt7__cxx114listINS_10AudioRangeESaIS3_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_pushvalue verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_getglobal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist7shuffleEN5boost10shared_ptrINS_6RegionEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9BufferSet14ensure_buffersENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist7releaseEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets7TearOff8torn_offEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable12make_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaStateD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session21worst_latency_prerollEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist9set_layerEN5boost10shared_ptrINS_6RegionEEEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle24remove_port_from_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: luaL_error verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5ImageC1EPNS_4ItemEN5Cairo6FormatEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets17HSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10MidiRegion5cloneEN5boost10shared_ptrINS_10MidiSourceEEEPNS_8ThawListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ElementImporter11cancel_moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22remove_recent_sessionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23any_duration_to_samplesExRKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15RCConfiguration15add_instant_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16loop_is_possibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: luaL_ref verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10xjadeo_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item13canvas_originEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings13associate_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session10add_bundleEN5boost10shared_ptrINS_6BundleEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsertC1ERNS_7SessionEN5boost10shared_ptrINS_6PluginEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11ChanMapping11is_identityENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track12freeze_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session17timecode_durationExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12leave_windowEP17_GdkEventCrossingPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20CircularSampleBuffer4readERfS1_x verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle19add_port_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session13master_volumeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Ruler20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist10add_regionEN5boost10shared_ptrINS_6RegionEEExfbidb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11LuaBindings6stddefEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas6Canvas6zoomedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track20get_captured_samplesEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext14contains_valueERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode23has_property_with_valueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings10bound_nameB5cxx11ERKNS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget17set_focus_handlerEN4sigc4slotIvPN3Gtk6WidgetENS0_3nilES5_S5_S5_S5_S5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9MidiTrack19restore_pgm_on_loadEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane15set_drag_cursorEN3Gdk6CursorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12EventTypeMap11from_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap22predict_tempo_positionEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23master_controller_countEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24route_processors_changedENS_20RouteProcessorChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route23set_denormal_protectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList6modifyESt14_List_iteratorIPNS_12ControlEventEEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11PathsDialogC1ERN3Gtk6WindowENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourHSpacerC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector18set_peak_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager10new_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_settop verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas11FramedCurve22set_points_per_segmentEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27some_magic_widget_has_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager22disable_active_actionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23set_auto_punch_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap33round_to_quarter_note_subdivisionExiNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region5raiseEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18end_unnamed_statusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionExxRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Fill11set_patternEN5Cairo6RefPtrINS1_7PatternEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10for_pgroupENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext18markup_escape_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager18midi_port_metadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17theme_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets7TearOffC1ERN3Gtk6WidgetEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8TabbableD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SoloMuteRelease3setEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LegatizeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13is_edit_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager24select_silence_beginningERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas7LineSet3addEddj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: luaL_checklstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27globally_add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session29recently_touched_controllableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session13remove_routesEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList5eraseESt14_List_iteratorIPNS_12ControlEventEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MonitorPort11remove_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22set_insert_note_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15cancel_scan_oneEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item8set_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: luaL_argerror verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session20maybe_write_autosaveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeExRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Progress6ascendEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24registered_lua_functionsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager22register_toggle_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaStateC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16io_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_cueEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow5set_xEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager10set_statusENS_10PluginTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16PluginStatusTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR23user_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView24set_amplitude_above_axisEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session16add_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup16destroy_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_led_leftEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_tempoERKNS_5TempoERKdxNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist18generate_pgroup_idB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext19right_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15TransportMaster16set_request_maskENS_20TransportRequestTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10set_lengthExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert8pre_seedERKNS_9ChanCountES3_RKNS_11ChanMappingES6_S6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14make_invisibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Note12set_velocityEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager8get_tagsB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetector16update_positionsEPNS_8ReadableEjRNSt7__cxx114listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region18set_position_musicEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager5statsERKN5boost10shared_ptrINS_10PluginInfoEEERxRy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_tolstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16locate_initiatedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine20current_backend_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager16midi_input_portsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12InternalSendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS4_INS_5RouteEEESA_NS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine18available_backendsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_getmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11sample_rateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView18set_show_zero_lineEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle26remove_ports_from_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_dimEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10FileSource14mark_immutableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap13round_to_beatExNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12set_modifierEjRj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_zero_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane11set_dividerEjf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track17use_copy_playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbtpEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec4waitEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route22add_processor_by_indexEN5boost10shared_ptrINS_9ProcessorEEEiPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist14foreach_regionEN5boost8functionIFvNS1_10shared_ptrINS_6RegionEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext24treeview_select_previousERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvNS9_3nilESB_SB_SB_SB_SB_SB_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations12clear_rangesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20find_route_templatesERSt6vectorINS_12TemplateInfoESaIS1_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioSource11peaks_readyEN5boost8functionIFvvEEEPPN3PBD16ScopedConnectionEPNS5_9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFaderD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10FocusEntryC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR3VCA9full_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_pushlstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetectorC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10MidiRegion18fix_negative_startEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region13source_lengthEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10PortInsert7latencyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral3SMF12load_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas17GtkCanvasViewportC1ERN3Gtk10AdjustmentES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region19at_natural_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow15set_head_heightEid verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12AudioLibrary18search_members_andERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERKS9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15enable_tooltipsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route14volume_controlEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI15display_messageEPKciN4Glib6RefPtrIN3Gtk7TextTagEEES7_S2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10PortInsert23start_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11load_presetEN5boost10shared_ptrINS_12ExportPresetEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track8playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15focus_in_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11LuaBindings7sessionEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetector13set_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist10get_extentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15clear_vst_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MonitorPort11clear_portsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext20treeview_select_nextERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10set_lockedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas7LineSetC1EPNS_4ItemENS0_11OrientationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI3runER8Receiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15possible_statesENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11LuaBindings3oscEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy7visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10PortInsert20set_measured_latencyEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6ReturnC1ERNS_7SessionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Stripable22set_presentation_orderEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_newuserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7get_srcENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral3SMF10num_temposEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9RBStretchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager25select_normalize_loudnessEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist9n_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobC1ENS0_7ElementENS0_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Flag10set_heightEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SoloMuteReleaseC1Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBaseC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE24patch_change_lower_boundES2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo26value_name_list_by_controlEhh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session22clear_object_selectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15set_edit_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_cutEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin15ui_is_resizableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15inflate_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RS5_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10video_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_time_formatENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor13midi_note_numERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: luaL_checknumber verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager22load_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Plugin11save_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_trim_endEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13SourceFactory14setup_peakfileEN5boost10shared_ptrINS_6SourceEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetector18cleanup_transientsERNSt7__cxx114listIxSaIxEEEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor12set_polarityEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap23meter_section_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist25find_next_region_boundaryExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_global_logscaledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_lengthEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown16append_text_itemERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9SMFSource24safe_midi_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_silence_endERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph14analyze_regionEN5boost10shared_ptrINS_11AudioRegionEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrIKNS_6RegionEEEbbPNS_8ThawListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19remove_last_captureEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_durationEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23count_sources_by_originERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17set_corner_radiusEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12TextReceiverC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings14load_operationERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap17gui_stretch_tempoEPNS_12TempoSectionExxdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView9set_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region17set_sync_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6URIMap8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle23type_channel_to_overallENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas6Canvas20set_background_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_rotate verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route16save_as_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14bump_name_onceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist13remove_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_meterERKNS_12MeterSectionERKNS_5MeterERKN8Timecode8BBT_TimeExNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_timeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager10get_statusERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_step_editingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy20button_press_handlerEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13ref_to_paramsERSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS5_EEPN9luabridge6LuaRefE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ExportHandler5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14import_pt_restER9PTFFormat verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView15set_start_shiftEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap13sample_at_bbtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR23TimecodeTransportMaster10set_fr2997Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext18get_ink_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode13seconds_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager18clear_au_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13inflate_errorB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting7scriptsENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_tocEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VST3Plugin4viewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6detachEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_pushnil verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18get_property_valueEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist16count_regions_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton5watchEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Note22set_show_velocity_barsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists7by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track21current_capture_startEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12LuaScripting6SorterclEN5boost10shared_ptrINS_13LuaScriptInfoEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList4copyEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4FlagC1EPNS_4ItemEdjjNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route14add_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEES6_PNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9TransposeC1Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_fixed_colorsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15container_clearERN3Gtk9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting20get_factory_bytecodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session22midi_clock_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup16enabled_propertyEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session14mmc_input_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo21suspend_change_signalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist3cutERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13ProcessThreadC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO12can_add_portENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERxbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7n_totalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18prepare_for_exportEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsExED2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19edit_mode_to_stringENS_8EditModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementENS2_INSt7__cxx114listIS4_SaIS4_EEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23request_count_in_recordEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader17set_default_valueEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactory6createEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager9do_actionEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERdS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region11is_compoundEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext24get_popdown_string_countERN3Gtk12ComboBoxTextE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_rawsetp verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region13sync_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMapaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1ERKS3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14provides_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13LTCFileReader8read_ltcEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6SourceEEERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode15increment_hoursERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12SessionEventnwEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8MidiPort9set_traceEPN4MIDI6ParserE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD13StandardTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_meter_positionEPNS_12MeterSectionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_lufsEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode13minutes_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph13analyze_rangeEN5boost10shared_ptrINS_5RouteEEENS2_INS_13AudioPlaylistEEERKNSt7__cxx114listINS_10AudioRangeESaIS9_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap18exact_qn_at_sampleExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager22save_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK4MIDI4Name16MidiPatchManager15is_custom_modelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Speaker4moveERKN3PBD13AngularVectorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12EventTypeMap8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_temposEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ElementImporter12prepare_moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting15user_script_dirB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelector14property_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10AudioTrack12write_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route17remove_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView25set_global_gradient_depthEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert22natural_output_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20level4_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EES9_S9_S9_RS0_IN4Glib6RefPtrIN3Gtk6ActionEEESaISE_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12remove_routeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_untilEN5boost10shared_ptrINS_6RegionEEExxx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5PitchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route16clear_processorsENS_9PlacementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8ProgressC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item11set_tooltipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD9get_pathsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15AudioFileSource25safe_audio_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap13can_solve_bbtEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN4MTDM7resolveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route31direct_feeds_according_to_graphEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19remove_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15cmp_nocase_utf8ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager18get_tags_as_stringB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20compute_sha1_of_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext22physical_screen_heightEN4Glib6RefPtrIN3Gdk6WindowEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_rawget verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist12drop_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_pushinteger verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Slavable11assigned_toEPNS_10VCAManagerEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_output_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Progress6cancelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryC1EPNS_7SessionERKNS_11AudioRegionERNS_10AudioTrackENS0_4TypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_isuserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert21natural_input_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList3cutEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10BlinkTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable14window_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD13StandardTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9PTFFormatC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session13get_routelistB5cxx11EbNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable17tabbed_by_defaultEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaState7sandboxEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4Pane11get_dividerEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location6unlockEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11IOProcessor17prepare_for_resetER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourSpinnerC1EN5boost10shared_ptrIN3PBD12ControllableEEEPN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PannerManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session25set_session_range_is_freeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AutomatableD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17TransientDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap14beat_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager19add_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route29all_visible_processors_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo19master_device_namesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session30abort_empty_reversible_commandEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy10use_windowERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti10set_pixbufEjN4Glib6RefPtrIN3Gdk6PixbufEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8set_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase16add_drop_targetsERNSt7__cxx114listIN3Gtk11TargetEntryESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager14clear_au_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_layout_fontERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR23AudioTrackImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12ExportStatus5abortEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15RCConfiguration11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager13rescan_faultyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region15get_cue_markersERSt3setINS_9CueMarkerESt4lessIS2_ESaIS2_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert12set_thru_mapENS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations21clock_origin_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack13midi_playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations19auto_punch_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VCAManager10remove_vcaEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin10port_indexEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob20controllable_changedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8BindingsC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeterC1ElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createEN5boost10shared_ptrIKNS_8PlaylistEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext26set_active_text_if_presentERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15ElementImporter4moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region14captured_xrunsERSt6vectorIxSaIxEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager18ladspa_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR27legalize_for_universal_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Meter15samples_per_barERKNS_5TempoEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16load_keybindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable16current_toplevelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_channelEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8QuantizeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas6Canvas12add_scrollerERNS_11ScrollGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion9normalizeEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView12gain_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_src_qualityENS_16ExportFormatBase10SRCQualityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager20clear_vst3_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session32get_routes_with_internal_returnsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13params_to_refEPN9luabridge6LuaRefERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10VST3Plugin22update_contoller_paramEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12SessionEventC1ENS0_4TypeENS0_6ActionExxdbbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification11descriptionB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_envelope_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow16set_head_outwardEib verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager4initEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector10set_minioiEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location9set_startExbbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LegatizeC1Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session16synced_to_engineEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9PeakMeter14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16set_flat_buttonsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager22set_toggleaction_stateEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine15usecs_per_cycleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings6removeENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC1ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO15set_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager18reset_input_metersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10harvid_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_sizing_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track10n_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11clear_itemsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory11region_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_trackEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist6rippleExxPNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4Port10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16bump_name_numberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory11export_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Progress9cancelledEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_kxEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10MidiRegion5modelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19request_sync_sourceEN5boost10shared_ptrINS_15TransportMasterEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18unknown_processorsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6BundleeqERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager13set_sensitiveERSt6vectorIN4Glib6RefPtrIN3Gtk6ActionEEESaIS5_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral3SMF9nth_tempoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MuteControl15set_mute_pointsENS_10MuteMaster9MutePointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager27get_configurable_midi_portsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap14sample_at_beatERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region14has_transientsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12StripSilenceC1ERNS_7SessionERKSt3mapIN5boost10shared_ptrINS_6RegionEEENSt7__cxx114listISt4pairIxxESaISB_EEESt4lessIS7_ESaISA_IKS7_SD_EEEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16set_boxy_buttonsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8LocationC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD13StandardTimer7connectERKN4sigc4slotIvNS1_3nilES3_S3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets6ChoiceC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St6vectorIS6_SaIS6_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEN5Cairo6RefPtrINS0_7ContextEEEjf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15is_delete_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext11SVAModifier9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings5emptyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region15move_cue_markerERKNS_9CueMarkerEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker16cycle_visibilityEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager24duplicate_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region15lower_to_bottomEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atExPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9get_statsERxS1_RdS2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region16set_video_lockedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy8show_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18default_play_speedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4SendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track24get_capture_start_sampleEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveViewC1EPN12ArdourCanvas4ItemEN5boost10shared_ptrIN6ARDOUR11AudioRegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_codec_qualityEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist12region_by_idERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item17set_ignore_eventsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_trim_beginningEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets11EventBoxExtC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager8set_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_rawset verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion19verify_xfade_boundsExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MonitorPort8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView11clear_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMultiC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15audition_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19set_session_extentsExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application17add_app_menu_itemEP24_GtkApplicationMenuGroupPN3Gtk8MenuItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor12to_interfaceEfb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5Frame11set_paddingEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine4diedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist5pasteEN5boost10shared_ptrIS0_EExfi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UID2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23set_snap_delta_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector12set_functionEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item15lower_to_bottomEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track12use_playlistENS_8DataTypeEN5boost10shared_ptrINS_8PlaylistEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12get_warningsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle9nchannelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap24change_existing_tempo_atExddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14signal_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor8invertedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMapping9offset_toENS_8DataTypeEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13OnsetDetector21set_silence_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15AutomationWatch8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Processor5ownerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route5shiftExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15AudioFileSource18get_soundfile_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_13SoundFileInfoERS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations17num_range_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaState7do_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location3setExxbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_meterERKNS_12MeterSectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16window_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_prev_stripableEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings8is_boundERKNS_11KeyboardKeyENS0_9OperationEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR2IO8has_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createENS_8DataTypeERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session32globally_set_send_gains_to_unityEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas11FramedCurveC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist16duplicate_rangesERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15clear_stale_logEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14ExportFilename8get_pathB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9SearchBarC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session31timecode_transmission_suspendedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13av_export_tagERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin18enable_ui_emissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session9set_cleanEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerC1EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings25save_all_bindings_as_htmlERSo verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route13add_processorEN5boost10shared_ptrINS_9ProcessorEEENS_9PlacementEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Route10meter_typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDC1Ey verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR15TransportMaster12display_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_tempoERKNS_12TempoSectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8ThawListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6Evoral10ControlSet13what_has_dataERSt3setINS_9ParameterESt4lessIS2_ESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR30handle_old_configuration_filesEN5boost8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_iEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Image9put_imageEN5boost10shared_ptrINS0_4DataEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle17offers_port_aloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session26get_routes_with_regions_atB5cxx11Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack23set_restore_pgm_on_loadEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9BufferSetC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas12TrackingTextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand10value_typeENS1_8PropertyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10move_startExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MidiStretchD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13SourceFactory22peak_work_queue_lengthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo23set_external_instrumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert13set_input_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5Frame14set_edge_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_iscfunction verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert24can_reset_all_parametersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12add_commandsERKSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel21new_note_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist11remove_gapsExxN5boost8functionIFvxxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor14from_interfaceEfb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10sound_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR32gain_to_slider_position_with_maxEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session17punch_is_possibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand3addEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist9uncombineEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert21write_immediate_eventEN6Evoral9EventTypeEjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_next verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR32slider_position_to_gain_with_maxEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings7replaceENS_11KeyboardKeyENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13has_midi_thruEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase15add_object_dragEiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26request_default_play_speedEdNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager16select_normalizeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView21set_samples_per_pixelEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_setmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7ReverseC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15cancel_scan_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19set_delete_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8LuaState20collect_garbage_stepEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI11popup_errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18playlist_is_activeEN5boost10shared_ptrINS_8PlaylistEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral3SMFD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO11remove_portEN5boost10shared_ptrINS_4PortEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session17add_internal_sendEN5boost10shared_ptrINS_5RouteEEEiS4_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session19set_range_selectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo18lookup_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11MouseButtonC1Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager9save_tagsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsENS_8DataTypeERNSt7__cxx114listIN5boost10shared_ptrINS_4PortEEESaIS7_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item14set_y_positionEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session12actual_speedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting7by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist24get_extent_with_endspaceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter2toEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _Z10short_pathRKN4Glib7ustringEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application12set_menu_barERN3Gtk9MenuShellE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo4modeB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas8PolyLine20set_covers_thresholdEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown10set_activeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session12import_filesERNS_12ImportStatusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session32audio_source_by_path_and_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Tabbable15add_to_notebookERN3Gtk8NotebookE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo22get_patch_name_withoutB5cxx11Ethh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Pannable21what_can_be_automatedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8activateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13BarControllerC2ERN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager10get_widgetEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_absindex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbfsEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting11script_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_touserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC1EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager10deactivateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Source15mark_for_removeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext25set_no_tooltip_whatsoeverERN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle21set_ports_are_outputsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Port11pretty_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager8set_tagsENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_NS0_7TagTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_out_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region11sync_offsetERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI11dump_errorsERSoj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_pcallk verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD11FileArchive20extract_current_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Track16set_align_choiceENS_11AlignChoiceEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas5Arrow14set_head_widthEid verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route24feeds_according_to_graphEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14reset_bindingsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11MonitorPort19set_active_monitorsERKNSt7__cxx114listINS1_12basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_maskEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: vststate_maybe_set_program verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD14timing_summaryB5cxx11ERKSt6vectorIxSaIxEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11ChanMapping3setENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12load_profileEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session22had_destructive_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24AudioRegionImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR4Port15get_connectionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11ChanMapping12is_monotonicEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap15gui_twist_tempiEPNS_12TempoSectionERKNS_5TempoExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR5Track15alignment_styleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session34globally_set_send_gains_from_trackEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO9ensure_ioENS_9ChanCountEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session18source_search_pathB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Progress7descendEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21register_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle16set_outline_whatENS0_4WhatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Location23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8BindingsD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4initEbPKcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13ArdourVSpacerC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext2UI13flush_pendingEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory24get_regions_using_sourceEN5boost10shared_ptrINS_6SourceEEERSt3setINS2_INS_6RegionEEESt4lessIS7_ESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager19enable_scan_timeoutEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11Application4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine23reset_silence_countdownEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker33set_use_window_manager_visibilityEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19no_modifiers_activeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_pushcclosure verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC2ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6removeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas12TrackingText14show_and_trackEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager7refreshEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager16vst3_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist3useEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session14solo_selectionERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region21set_selected_for_soloEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13SrcFileSourceC1ERNS_7SessionEN5boost10shared_ptrINS_15AudioFileSourceEEENS_10SrcQualityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15allow_auto_playEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Flag20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20set_custom_led_colorEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region8trim_endExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurveC1EPNS_4ItemENS0_13XFadePositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item4moveENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager17audio_input_portsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14AutomationList5pasteERKN6Evoral11ControlListEdRKNS_27DoubleBeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeter13set_highlightEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations22session_range_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13RegionFactory7map_addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets8Prompter10get_resultERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region17rename_cue_markerERNS_9CueMarkerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD22cartesian_to_sphericalEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11PortManager22remove_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist5splitERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12AudioLibrary12save_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin13write_from_uiEjjjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10transientsERNSt7__cxx114listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas4Item8get_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist12split_regionEN5boost10shared_ptrINS_6RegionEEERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4Send26set_panner_linked_to_routeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext23CheckMenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item4grabEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13MetricSection16minute_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme19set_widget_prelightEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager15lua_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Bundle20set_ports_are_inputsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD5Timer12set_intervalEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist25regions_with_start_withinB5cxx11EN6Evoral5RangeIxEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvasC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10Auditioner15seek_to_percentEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_rgbaEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap18next_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode18sample_to_timecodeExRNS_4TimeEbbdbdjbx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24abort_reversible_commandEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_nameB5cxx11Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region9set_mutedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9PTFFormatD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert9reset_mapEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_with_mp4chapsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11pixel_widthERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session27ensure_stripable_sort_orderEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle23overall_channel_to_typeENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets17VSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_typeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session13remove_bundleEN5boost10shared_ptrINS_6BundleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10PortInsert22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PortManager30short_port_name_from_port_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy11drop_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap20change_initial_tempoEddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7ReverseD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup13make_subgroupEbNS_9PlacementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session25get_snapshot_from_instantERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24reset_performance_metersEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode17increment_secondsERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager14select_taggingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21cleanup_trash_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_maskEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap11insert_timeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Region14adjust_to_syncEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy14set_state_maskENS0_9StateMaskE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_pushstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconEPFvP6_cairoiijPvES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion20set_default_envelopeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route19reset_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_topointer verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AutomatableC2ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR6Bundle7n_totalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioEngine14setup_requiredEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager21enable_active_actionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap15meter_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist4copyERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN14ArdourWaveView8WaveView10set_heightEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK12ArdourCanvas5Arrow1xEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11PannerShell8bypassedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_tempoERNS_12TempoSectionERKNS_5TempoERKdxNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR27get_file_names_no_extensionERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist28find_next_top_layer_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD9hard_linkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13PluginManager11reset_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKcj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session36request_resume_timecode_transmissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets16ArdourDropShadowC1ENS0_10ShadowModeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer8point_inEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session28remove_pending_capture_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist22get_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Exddb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR11AudioRegion14speed_mismatchEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_gettable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable6tabbedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap29quarter_notes_between_samplesExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeter19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD10BlinkTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK4MIDI4Name13ValueNameList15max_value_belowEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap23tempo_section_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item12raise_to_topEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session26set_exclusive_input_activeEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap15bbt_duration_atExRKN8Timecode8BBT_TimeEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_time_format_strB5cxx11ENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9LV2Plugin9c_ui_typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas4Item8reparentEPS0_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8TempoMap12round_to_barExNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12PluginInsert18has_output_presetsENS_9ChanCountES1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR9Locations17marks_either_sideExRxS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral13TimeConverterIdxED2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8ThawList3addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: luaL_newmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR2IO17bundles_connectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings12get_bindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_setfield verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas6Canvas19set_tooltip_timeoutEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR24MidiAutomationListBinderC1EN5boost10shared_ptrINS_10MidiSourceEEEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR8Playlist29region_is_shuffle_constrainedEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session21solo_selection_activeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand3addEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext18left_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphC1EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ActionManager16get_action_groupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Bindings4saveER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13CoreSelection14get_stripablesERSt6vectorINS0_26StripableAutomationControlESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2ID5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13AudioPlaylist4readEPfS1_S1_xxj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets9FastMeter14set_hold_countEl verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_delete_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_bankEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Region10trim_frontExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets5PopUpC1EN3Gtk14WindowPositionEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN9Gtkmm2ext11detach_menuERN3Gtk4MenuE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD16internationalizeB5cxx11EPKcPS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR21LocationImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11AddMenuElemEN3Gtk12Menu_Helpers7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerC1ERNS_7SessionENS0_10ExportTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR7Session15transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets4PaneC2Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets7TearOff9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand6removeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR12PluginInsert15has_midi_bypassEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR6Source14add_cue_markerERKNS_9CueMarkerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN12ArdourCanvas8PolyLine11set_fill_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting7refreshEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets13BarControllerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR3VCA21default_name_templateB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown17disable_scrollingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR7Session7save_asERNS0_6SaveAsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR5Route10ab_pluginsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo5modelB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6changeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEENS1_8PropertyERKNS_7VariantE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR13PluginManager8scan_logERSt6vectorIN5boost10shared_ptrINS_18PluginScanLogEntryEEESaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8Playlist9top_layerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: lua_gettop verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR15TransportMaster8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN6ARDOUR12LuaScripting8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.9.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC2ENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZTIN12ArdourCanvas4ItemE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item17end_visual_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item19begin_visual_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas6Canvas35get_microseconds_since_render_startEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPS0_ verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_4RectEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item10end_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item12begin_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZThn12_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext27rounded_top_right_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_left_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext21rounded_top_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16_widget_prelightE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13focus_handlerE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_flat_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_boxy_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_source_rgb_aEP6_cairoN3Gdk5ColorEf verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10parse_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext27rounded_left_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7set_posEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext21rounded_top_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy13xml_node_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy16set_pos_and_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17save_pos_and_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip17_tooltips_enabledE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget17set_canvas_widgetEv verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD8demangleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget13size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11Transmitter7deliverEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver6hangupEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop18invalidate_requestEPv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI16new_request_typeEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI21attach_request_sourceEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11TransmitterC2ENS_7ChannelE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Port9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port16centrally_parsedEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10editor_addEddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN12AudioGrapher13BroadcastInfoE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTv0_n32_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral3SMFE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD10SystemExecE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG11UndoHistoryE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12truncate_endEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool21flush_pending_with_evEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2ID8_counterE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI16_thread_priorityE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thinEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG9FileUtilsE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10PropertiesE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines21_apply_gain_to_bufferE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable14ControlTouchedE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList14truncate_startEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG8SequenceE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines13_compute_peakE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18search_path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13xml_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec4waitEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8SpinLockC1ERNS_10spinlock_tE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPool8_reallocEPvjj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7LimiterC1Efjx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKN4Glib11PatternSpecE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreC1EPKci verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF13seek_to_trackEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive8contentsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1ENS_14MachineControl7CommandE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful15add_instant_xmlER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt3mapIcS6_St4lessIcESaISt4pairIKcS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode22remove_node_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEP11SNDFILE_tag verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsEC1Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5shiftEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11copy_eventsERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z10vstfx_exitv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsE4initExii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16equivalent_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14load_from_fileEP11SNDFILE_tag verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames9note_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhthh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12create_curveEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdE3setEPKhjd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10capitalizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF18append_event_deltaEjjPKhi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList19write_pass_finishedEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool15per_thread_poolEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4redoEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9get_stateEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfE4initExii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful12add_propertyERNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8AnalyserC1Efjxx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_paths_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl18set_send_device_idEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoraSERKS4_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfEC1Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistoryC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral16event_id_counterEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool22create_per_thread_poolENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15clear_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPjPSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSFD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF11track_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames17control_name_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEit verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thawEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsExED2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1EN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11move_rangesERKNSt7__cxx114listINS_9RangeMoveIdEESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKvj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF9end_writeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE6appendERKNS_5EventIS2_EEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiE4initExii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7Limiter13set_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD17get_absolute_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11y_transformEN5boost8functionIFddEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17add_to_hack_tableENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int64_to_stringExRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful7changedEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSFC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Name15ControlNameList7controlEt verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList16start_write_passEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF13seek_to_startEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoreqERKS4_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6wakeupEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiEC1Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2IDeqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14LoudnessReaderC1Efjx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable8set_flagENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdEC1ENS_9EventTypeEdjPhb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5pasteERKS0_d verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool4pushEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18timecode_to_sampleERKNS_4TimeERxbbdjbx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6Parser7scannerEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEPNS_13SndfileHandleE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathplERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD513writeToStringEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool19has_per_thread_poolEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13dump_registryEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4UUIDaSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory3addEP15UndoTransaction verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z18pbd_pthread_createjPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z10vstfx_initPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSF8_reallocEPvj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4undoEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9set_depthEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE20remove_note_unlockedEN5boost10shared_ptrIKNS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument9set_stateERK7XMLTreeRK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl4sendERKNS_21MachineControlCommandEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl21set_receive_device_idEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Analyser6resultEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlListneERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_flagsENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7Limiter12set_durationEx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxEC1ERKS1_b verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxE3setEPKhjx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10get_suffixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14DemoNoiseAdder4initExxxf verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo20set_origination_timeEP2tm verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ERKS3_b verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool9set_trashEPN3PBD10RingBufferIP15CrossThreadPoolEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14DemoNoiseAdderC1Ej verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverterC1Ej verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral21init_event_id_counterEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z28pbd_mach_set_realtime_policymdb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList20maybe_signal_changedEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11set_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo18set_time_referenceEx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z24pbd_absolute_rt_priorityii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList21default_interpolationEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Ey verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z18cache_aligned_freePv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10touch_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher14LoudnessReader9calc_peakEff verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10Normalizer8set_peakEf verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z23pbd_set_thread_prioritymii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter16allocate_buffersEx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD4UUID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControlC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPoolC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF11begin_writeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z27pbd_realtime_pthread_createiijPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList7x_scaleEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE17add_note_unlockedEN5boost10shared_ptrINS_4NoteIS2_EEEEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8SpinLockD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful10set_valuesERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorppEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE11start_writeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl9set_portsEPNS_4PortES2_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList10mark_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE21remove_sysex_unlockedEN5boost10shared_ptrINS_5EventIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7Limiter10set_resultEN5boost10shared_ptrIN6ARDOUR14ExportAnalysisEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10DebugUtils25process_context_flag_nameB5cxx11Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNodeneERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher14LoudnessReader12get_loudnessEPfS1_S1_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter13register_bitsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath13add_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter4initExxi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20vstfx_destroy_editorP9_VSTState verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathmIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Analyser12set_durationEx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9end_writeENS3_15StuckNoteOptionES2_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20cache_aligned_mallocPPvj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10read_eventEPjS1_PPhPi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4testERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames26value_name_list_by_controlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument19master_device_namesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control8set_listEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_dd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18sample_to_timecodeExRNS_4TimeEbbdbdjbx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE28remove_patch_change_unlockedEN5boost10shared_ptrIKNS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool5emptyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10SystemExec4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25add_patch_change_unlockedEN5boost10shared_ptrINS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE18add_sysex_unlockedEN5boost10shared_ptrINS_5EventIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10list_mergeERKS0_N5boost8functionIFdddEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10copy_filesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList9extend_toEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath8containsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1ERKS3_S2_bRKSt3setINS_9ParameterESt4lessIS8_ESaIS8_EEPKS7_IN5boost8weak_ptrINS_4NoteIS2_EEEES9_ISJ_ESaISJ_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12remove_nodesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec11close_stdinEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop25get_event_loop_for_threadEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher13BroadcastInfo18get_time_referenceEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iterator10invalidateEPSt3setIN5boost8weak_ptrINS_4NoteIS2_EEEESt4lessISA_ESaISA_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIdxED2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF16instrument_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable10clear_flagENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7ControlC2ERKNS_9ParameterERKNS_19ParameterDescriptorEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Exddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10NormalizerC1Efx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_in_write_passEbbd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful28regenerate_xml_or_string_idsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransactionC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14add_propertiesER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl11enable_sendEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14set_originatorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR20PortEngineSharedImplE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR10SystemExec11_vfork_execB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15unregister_portERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_name_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl16unregister_portsEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15get_connectionsERKN5boost10shared_ptrINS_9ProtoPortEEERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISD_EEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11card_to_numEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR29get_alsa_rawmidi_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl13get_port_nameB5cxx11ERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort17set_latency_rangeERKNS_12LatencyRangeEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine15halted_callbackEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine26request_device_list_updateEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl28update_system_port_latenciesEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR24get_alsa_sequencer_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl11clear_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR27get_alsa_audio_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEENS_10AlsaDuplexE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z18pbd_pthread_createjPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl17set_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14get_port_flagsERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17n_physical_inputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR26get_alsa_device_parametersEPKcbPNS_14ALSADeviceInfoE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl18n_physical_outputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17get_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSC_SF_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z27pbd_realtime_pthread_createiijPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl12connected_toERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13register_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort24update_connected_latencyEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16port_is_physicalERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13set_port_nameERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplC2ERNS_11PortManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20ardour_dll_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl14disconnect_allERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_data_typeERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortC2ERNS_20PortEngineSharedImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20physically_connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl9connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTVN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD5DEBUG5SlaveE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine15halted_callbackEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR27get_alsa_audio_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEENS_10AlsaDuplexE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK3PBD29EnvironmentalProtectionAgency7restoreEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atExPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyD1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK6ARDOUR8TempoMap16bbt_at_sample_rtEx verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine13sync_callbackENS_14TransportStateEx verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR8TempoMap22quarter_note_at_bbt_rtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl28update_system_port_latenciesEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR20PortEngineSharedImplE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15unregister_portERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_name_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl16unregister_portsEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15get_connectionsERKN5boost10shared_ptrINS_9ProtoPortEEERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISD_EEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl13get_port_nameB5cxx11ERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort17set_latency_rangeERKNS_12LatencyRangeEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl11clear_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _Z18pbd_pthread_createjPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl17set_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14get_port_flagsERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17n_physical_inputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl18n_physical_outputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17get_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSC_SF_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl12connected_toERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13register_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16port_is_physicalERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13set_port_nameERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplC2ERNS_11PortManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl14disconnect_allERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_data_typeERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortC2ERNS_20PortEngineSharedImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20physically_connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl9connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakerC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakeraSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD5DEBUG7PanningE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD5DEBUG20ContourDesignControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI12jump_by_barsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI15jump_by_secondsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI13jump_by_beatsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI19set_transport_speedEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6Canvas20item_shown_or_hiddenEPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container18prepare_for_renderERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container20compute_bounding_boxEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG5Push2E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas4RootE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeC1ENS_4TypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15goto_nth_markerEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session24get_remote_nth_stripableEjNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box20set_collapse_on_hideEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box10pack_startEPNS_4ItemEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item15render_childrenERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter5clearEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR13CoreSelection24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item24add_child_bounding_boxesEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5MeterC1EPNS_6CanvasElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Text5widthEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet4portEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter13set_highlightEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter3setEff verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10MidiBuffer9push_backERKN6Evoral5EventIxEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item3addEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4VBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvaslsERSoRKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6CanvasC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR8MidiPort15add_shadow_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5boost8functionIFbRNS_10MidiBufferESC_EEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter14set_hold_countEl verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4HBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK9Gtkmm2ext3HSV8oppositeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection3setEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG14WiimoteControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI15register_threadENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR4SendE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12InternalSendE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_5_minEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_2_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_monoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_16_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15set_punch_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_4_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12jump_by_barsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18all_tracks_rec_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI22toggle_all_rec_enablesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup9set_colorEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16temporal_zoom_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route31direct_feeds_according_to_graphEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15jump_by_secondsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8mark_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route5feedsEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15zoom_to_sessionEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6locateExb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18toggle_monitor_dimEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_dn_1_pageEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_100_msEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17set_session_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_secEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14fit_all_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_minEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI25remove_marker_at_playheadEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19set_transport_speedEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17temporal_zoom_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13loop_locationExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session12actual_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11fit_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_32_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_8_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11stop_forgetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI7mark_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_up_1_pageEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19quick_snapshot_stayEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_secEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14set_loop_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_minEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5DEBUG15LaunchControlXLE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol31remove_stripable_from_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5DEBUG6US2400E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6Bundle15remove_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port9reconnectEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17play_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI10IPMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG13MackieControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle15remove_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17loop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR5Route15processor_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port9reconnectEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN4MIDI10IPMIDIPortC1EiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17play_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG5CC121E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK13ActionManager11ActionModel25build_custom_action_comboERN3Gtk8ComboBoxERKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_ESaISC_EERKSB_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI9goto_zeroEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK13ActionManager11ActionModel25build_custom_action_comboERN3Gtk8ComboBoxERKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_ESaISC_EERKSB_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5DEBUG11GenericMidiE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR7Session12SendFeedbackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session24get_remote_nth_stripableEjNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int64_to_stringExRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable5by_idERKNS_2IDE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session23route_by_selected_countEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR22ControlProtocolManager25StripableSelectionChangedE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR13CoreSelection24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERxbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location3setExxbj verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14locate_pendingEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session12actual_speedEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session29set_all_tracks_record_enabledEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection32select_stripable_and_maybe_groupEN5boost10shared_ptrINS_9StripableEEEbbPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionExxRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeExRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD10stacktraceERSoii verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLTree4findENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD25strings_equal_ignore_caseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ Hardlinking identical .pyc and .pyo files Processing files: ardour-6.9-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.68256 + 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/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export -> /usr/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq -> /usr/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session -> /usr/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session -> /usr/lib/ardour6/utils/ardour-util.sh warning: File listed twice: /usr/share/ardour6/locale/cs/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/cs/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/de/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/de/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/el/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/el/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/en_GB/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/es/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/es/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/eu/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/eu/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/fr/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/fr/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/it/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/it/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/ja/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/ja/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/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.YPMSZ3 find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-6.9.0: 20957 symbols, 25 bpp warning: hash collision: _ZNK4Glib6RefPtrIKN3Gdk6WindowEEcvbEv _ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS3_8functionIFvbNS5_12Controllable23GroupControlDispositionEEEEEEE11_M_max_sizeEv warning: hash collision: _ZNSt12_Vector_baseIN6ARDOUR13CoreSelection26StripableAutomationControlESaIS2_EE13_M_deallocateEPS2_j _ZNSt23_Rb_tree_const_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFixxEEEEEC2ERKSt17_Rb_tree_iteratorISA_E warning: hash collision: _ZNSt17_Rb_tree_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvbNS1_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEEEC2EPSt18_Rb_tree_node_base _ZTSN4Glib11MarkupErrorE warning: hash collision: _ZNKSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvNS1_IN6ARDOUR6RegionEEEEEESt4lessIS4_ESaISt4pairIKS4_SA_EEE4sizeEv _ZNSaIN6ARDOUR10AudioRangeEED1Ev warning: hash collision: _ZNK5boost10shared_ptrIN6ARDOUR12ExportPresetEEntEv _ZTv0_n16_N12ArdourCanvas9GtkCanvasD1Ev warning: hash collision: _ZN9luabridge11StackHelperIN8Temporal5BeatsELb0ELb0EE4pushEP9lua_StateRKS2_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvvEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE20_Reuse_or_alloc_node10_M_extractEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-exec-wrapper: 1 symbols, 10 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-vst-scanner: 398 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-vst3-scanner: 449 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/hardour-6.9.0: 301 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so.3: 95085 symbols, 27 bpp warning: hash collision: _ZN6ARDOUR9BufferSet14flush_lv2_midiEbj _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stISA_ESt4lessIS1_ESaISA_EE6_S_keyEPKSt18_Rb_tree_node_base warning: hash collision: _ZN5boost10shared_ptrIN12AudioGrapher21SampleFormatConverterIfEEED2Ev _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase8FormatIdES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE6_S_keyEPKSt13_Rb_tree_nodeIS2_E warning: hash collision: _ZN5boost7details19compressed_pair_impIPN6ARDOUR18ExportGraphBuilder3SFCENS_20ptr_container_detail20static_clone_deleterINS_20heap_clone_allocatorEEELi2EEC1ES5_RKS9_ _ZNK9__gnu_cxx16__aligned_membufISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS2_8functionIFvRNSt7__cxx114listINS3_IN6ARDOUR5RouteEEESaISD_EEEEEEEE7_M_addrEv warning: hash collision: _ZNSt23_Rb_tree_const_iteratorIN5boost10shared_ptrIN6ARDOUR5RouteEEEEC2EPKSt18_Rb_tree_node_base _ZNSt4pairISt17_Rb_tree_iteratorIS_IKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvjEEEEESB_EC2ISB_SB_Lb1EEEOT_OT0_ warning: hash collision: _ZN9luabridge7ArgListINS_8TypeListIRKN5boost10shared_ptrIN6ARDOUR17AutomationControlEEEvEELi2EEC1EP9lua_State _ZN9luabridge8Userdata8getExactIN5boost8weak_ptrIN6ARDOUR6RegionEEEEEPS0_P9lua_Statei warning: hash collision: _ZSt8_DestroyIPN6Evoral9ParameterEEvT_S3_ _ZTIN6ARDOUR24AudioRegionImportHandlerE warning: hash collision: _ZN9__gnu_cxx13new_allocatorISt4pairIbiEE9constructIS2_JS2_EEEvPT_DpOT0_ _ZN9luabridge9ClassInfoIN5boost10shared_ptrIN6ARDOUR3VCAEEEE11getClassKeyEv warning: hash collision: _ZN9luabridge7ArgListINS_8TypeListIdNS1_IdvEEEELi5EEC1EP9lua_State _ZSt10__fill_n_aIPcjcET_S1_T0_RKT1_St26random_access_iterator_tag warning: hash collision: _ZNSt8_Rb_treeIN6ARDOUR19ComparableSharedPtrINS0_14ExportTimespanEEESt4pairIKS3_NS0_13ExportHandler8FileSpecEESt10_Select1stIS8_ESt4lessIS3_ESaIS8_EE13_Rb_tree_implISC_Lb1EEC2Ev _ZNSt8_Rb_treeIN6ARDOUR8DataTypeESt4pairIKS1_St3mapIjjSt4lessIjEN3PBD14StackAllocatorIS2_IKjjELj16EEEEESt10_Select1stISD_ES5_IS1_ENS8_ISD_Lj2EEEE13_Rb_tree_implISG_Lb1EEC2ERKSK_ warning: hash collision: _ZSt7forwardIRA18_KcEOT_RNSt16remove_referenceIS3_E4typeE sndfile_endian_formats warning: hash collision: _ZNSt15__allocated_ptrISaISt10_List_nodeIN6Evoral5RangeIxEEEEEC1ERS5_PS4_ _ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeIS_IKN5boost10shared_ptrIN3PBD10ConnectionEEENS5_8functionIFvN6ARDOUR22TransportRequestSourceEEEEEERS1_Lb1EEEOT_OT0_ warning: hash collision: _ZNK6ARDOUR6Source5levelEv _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR5TrackEbN3PBD12Controllable23GroupControlDispositionEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE warning: hash collision: _ZN5boost9function0IvEC1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6RegionENS_8weak_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEEET_NS_10enable_if_IXntsrNS_11is_integralISK_EE5valueEiE4typeE _ZNK6ARDOUR12TemplateInfoltERKS0_ warning: hash collision: _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEED2Ev _ZTIN6ARDOUR13AsyncMIDIPortE warning: hash collision: _ZN9luabridge5CFunc27CallMemberPtrFunctionHelperIMN6ARDOUR4PortEKFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE3addEP9lua_StatePKcSD_ _ZNKSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI14MachineControlEEEESt4lessIS4_ESaISt4pairIKS4_SA_EEE4sizeEv warning: hash collision: _ZNKSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR11BackendPortEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE4findERKS4_ _ZNSt16allocator_traitsISaISt10_List_nodeISt4pairIxxEEEE9constructIS2_JS2_EEEvRS4_PT_DpOT0_ warning: hash collision: _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: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE _ZTTN9luabridge9Namespace5ClassIN5boost10shared_ptrIN6ARDOUR4PortEEEEE warning: hash collision: _ZN9luabridge13UserdataValueIN6ARDOUR3DSP9GeneratorEEC2Ev _ZNK6ARDOUR8TempoMap21quarter_note_at_tempoERKNS_5TempoE warning: hash collision: _ZN5boost6detail20sp_pointer_constructIN3PBD12ControllableEN6ARDOUR9MPControlIbEEEEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE _ZNSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6ARDOUR9ChanCountES7_EEESt4lessIS4_ESaISt4pairIKS4_S9_EEEixERSD_ warning: hash collision: _ZN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN5boost3_bi5list3INS0_5valueIPN6ARDOUR10AuditionerEEENS_3argILi1EEENS7_ILi2EEEEC1ES6_S8_S9_ warning: hash collision: _ZN5boost4_mfi3mf3IvN6ARDOUR19MTC_TransportMasterERN4MIDI6ParserEixEC1EMS3_FvS6_ixE _ZN9luabridge5CFunc28CallMemberWPtrFunctionHelperIMN6ARDOUR6RegionEKFN5boost10shared_ptrINS2_6SourceEEEjEE3addEP9lua_StatePKcS9_ warning: hash collision: _ZN3PBD7Signal1IixNS_17OptionalLastValueIiEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN9luabridge9ClassInfoIN6ARDOUR13RawMidiParserEE11getConstKeyEv 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/lib/ardour6/libardouralsautil.so.0: 104 symbols, 17 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardourcp.so: 1750 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0: 1917 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so.0: 4094 symbols, 22 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so.0: 3338 symbols, 22 bpp warning: hash collision: _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEES7_St9_IdentityIS7_ENS2_8SequenceIS5_E20NoteNumberComparatorESaIS7_EE13_Rb_tree_implISC_Lb1EEC2Ev _ZSt7forwardIRPSt13_Rb_tree_nodeIN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEEEOT_RNSt16remove_referenceISC_E4typeE lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so.0: 5680 symbols, 23 bpp warning: hash collision: _ZN9Gtkmm2ext15DnDTreeViewBaseD1Ev _ZN9__gnu_cxx17__normal_iteratorIPN3PBD9EventLoop19ThreadBufferMappingESt6vectorIS3_SaIS3_EEEC1ERKS4_ warning: hash collision: _ZN4sigc18bound_mem_functor0IvN9Gtkmm2ext2UIEEC2ERS2_MS2_FvvE _ZN9Gtkmm2ext23CellRendererPixbufMulti20_property_renderableEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so.4: 6156 symbols, 23 bpp warning: hash collision: _ZN3PBD7Signal0IbNS_17OptionalLastValueIbEEED2Ev _ZNSt23_Rb_tree_const_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvPKhbxEEEEEppEi warning: hash collision: _ZN5boost9typeindex7type_idINS_3_bi6bind_tIvNS_4_mfi3mf1IvN4MIDI7ChannelERNS6_6ParserEEENS2_5list2INS2_5valueIPS7_EENS_3argILi1EEEEEEEEENS0_14stl_type_indexEv _ZStneRKSt17_Rb_tree_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvRN4MIDI6ParserEtiEEEEESG_ warning: hash collision: _ZN4MIDI4Name15ControlNameListC1Ev _ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKN4MIDI4Name15PatchPrimaryKeyEN5boost10shared_ptrINS3_5PatchEEEEEEE7destroyISA_EEvRSC_PT_ lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4: 5735 symbols, 23 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so.0: 690 symbols, 20 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so.0: 39 symbols, 16 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so.0: 1248 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so.0: 5041 symbols, 23 bpp warning: hash collision: _ZNK4Glib6RefPtrIKN3Gdk6WindowEEcvbEv _ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS3_8functionIFvbNS5_12Controllable23GroupControlDispositionEEEEEEE11_M_max_sizeEv warning: hash collision: _ZN4sigc7mem_funIP15_GdkEventMotionPN13ArdourWidgets4Pane7DividerEbS4_S4_EENS_18bound_mem_functor2IT1_T2_T_T0_EERS9_MT3_FS8_SA_SB_E _ZN9__gnu_cxx17__normal_iteratorIPKN5boost10shared_ptrIN13ArdourWidgets4Pane5ChildEEESt6vectorIS6_SaIS6_EEEppEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/sanityCheck: 2 symbols, 11 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.j5eum4 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libwaveview.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libptformat.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/ardour-vst-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-vst3-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/hardour-6.9.0: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/hardour-6.9.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/hardour-6.9.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0.0.1: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libevoral.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libevoral.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libevoral.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libpbd.so.4 not found Provides: /usr/lib/ardour6/ardour-6.9.0 = set:sdzOS98Yvz0tLSagIjjLzNYjuJVo826lP5tBmZwD5UuL41w6Mt3oi1N2EoI64wA8kvazMZgZqekTVcryXExsfD7Zf8F1WtT3ve0IsVocIYaQjdWvW6hZsS7DaGTjx5wbnv9Ck8NIydd0IDKt6Z56VgAWjNQ2DZtWud7tofuPip0jk2EwHGHMhRnJdAjtqVVGOdd6QZz1eZ5rSMVjFBckpd4UjCS0Qth41tOl4fOlyFA6gfVLsGJGX7IFvhLTqBn0WFO8uRM6kEyt2IggsNWHMiwQK28KZBwoUjM0ZFNy1P3l5A06rZ38N4Nkj3hZ0Ir2EUi4C23Frmb73zxiUkMZxV9b4ZGYY8lcSAuAbGpmZmOBBS02sYF0lzT4L8JsoRqILaAnur6ARxM4WxaEZsAskhjts77zUCqQmhlaIebczXvui0B8anPleLoNY0igeKOWhsi2zIZ6XL46xvacg4HKEF3r1XQ1aH1O2LNfoh94l1Uxo6EHRgbqn3KBZaSKfzcLN7wYS9100z4wZnA77j9XDvewuFkYZKkbOnjzbPIoX8FEYPBePQScSwNMZ9KSWasgKIH4jP1RHr47iU7QBWk50anwECs8Z7gPXIRmop0Q2yrc48lC1rJn5xBLCUYiHBhtvRD4ThgAp2qZiLvpNl8KmqOgBZeb05zfRJE7XrZ4yrXGuzFm3eEnl8qtryfxgscdLF172W7N7zzqbPdv9xM1bcfgSdZFZqipUj08b9PV9Lr22blKMkOA6DaOAgVvgjv7Ju3ZKd6VIKWHZkcl1dyZ6gg7sLlY1ZIm6a3mec0I1vnFiadLedZ2cJPMZqsP0nIZggCqr5EM1PoZ3Orz7MRjLgvLlMh3NPLj4ujEZrABAnvjg2qdx4ZqVyFahUqdGCt3cZyVkBmPufZFaaBueAhNVSbbje0x2cd9PjESiZdf3Z3mykRoKiBg9ExwqD1p6Qtusl6oxkCz18yJEZ03VK0OaJi09y9l2HfL8HZKiNrxZDdiFc3jrAwI4v3tdZzH2dcKGJOX9T4rCQM0Fei3lhMXgh16PZ9CYvRMFH6gwGt2G201FI5eZ21a2dCcCjduEDhuM9COTK1hGHOCA27psFn9Txhf9nnfYZI68FpN4Y460wnfxYNndAXVHcZERQlcsaE9udDC6PBbYUKMUreVfwX3WRyDUKiSZ8zonoSa2CtlzDaxru8VVA7d0403R21ajfUGur5yMGZpnINhSpNfPsUAjwogBZmIhURTnVVjcccVnYIQ9xnukMKy89KiVSZCClYvJM9TGbf9ZyevUaJ4ERCLqh7ITVMxGplJeAeuRILmEJ24MuYSCkJD7jLsWZhE1jVlthnwBOO0ulZ2BuCwZlsOZpndW9AtuTzgV94oDVlG9eTdMLWTjM0MsQY77xtBS4nfUUdeoBhwR6shLc5HbZLxHuOPyQYa3nu99WLJ9CcPh5g1xmS50lt5k4Ohiu79H4424I7LQY1W1WMPB9Zf4s8QZLVrv6lMPWbN0bfmxWzoUqJDZ60EWxV4QegzTnI3Fgnu2a8hmf3l0EMW9fmJnFytXwT6jhk6RPyFCwP2YrIxwpRqITLmLGxyZfZCqhL343KKIgCCn265D2uESf83gCIVs6I8gFHmjbx6zeFp3wsRQhBmq5KpOTWZxJnsArlsTeQOy2u3oi0XrZq2WIQEwDFsuCVRkHB9LgxlP9nfW0KjTtIKukSHtfiF0866LCaqcJv2hZeo0wDmJ5gZaCpefs1x4QYZ3lsoKywd2cQsScBZAepVQMXDwGI312EZyMnoTwALnwpvqLL4q8ZKKWOz36dku9ViiPZ4cz10HbVjYPwAZkFwIwi74ZJCuXa1gQxPZqb351lNw4hjugP0A7yZ13ZILtmSIZ8QZscboNduDG1Z5bE80NNP16JjY7x7UsAVr03ja9nedWyQdmlCwfsMozxjamIu4g0mnGAd3sLvcbVx9OsQH86QOdft04OZiDP4ZhjjZtkQVv0Ov8QLbhVAjiDJmAOwV8tRe402FMWKnZz1urE37saPIrj8evZmRKVpUBYycMzxlqp7hizyyDzM9jOv3YkIwMduQOClUhVPsMPZbWM2mAX1s84YDygsSZuEanwdA7HOFa3hE9MuByc5oL7614UYpliLhVoZrSYQ0jwVQajgcEBMiPTe2hoeqaqlZqEwhVPiCiCZI6HUNJ24Z5h2zmddW6bWPtSBqNlYkUQGo958rZweyVn10CYaW0pZ46hYSxpEfOYJxXjr9PIaesER06P5sMeIpU7i67PEAMgGscCTaUqcRnRdnZKSq3cPhyh1BQ6DNrJBcjexxQMr21mJn5sxgFiQC6xxyxhrW4ceWeXmUoZdwrzCwFwX6T3N12yKBZz0Ytq8EY5TSlOmM5CQAB7atftZq4AOWz6oOOLkihUEjfaeZLrCZHFuo8fbOU8ZBQJxA4An5vimlm0KS5TGkJiFXIn5ABqcV5IYwvqCqRPO6AgOG3jInmjU9tZKo0Q9qFXDZw2vUJSgGNNZphUQjZqfjpADBFfZLO4rztYZdug1VJJnbmYnqpC2EFRC6WnbPBDkSAZyAkZkEOIeM5shXdZdyZFpMl1ijn3f2h92Y5vGYhr99C94SQ364KM0ZlSlEwj9mbxgT3WdktFGhQXHf8dOAe8qawZfZA9iZmZrXTPrJRGcKEZ5E7t4q4QuoGd5KFijFHterXu5p0pZvM4WJV0wkjmQUlD1iSZsgC5r2O1fBwiUwoRXZAL8Jal9sPKBNeNP8yR7GZDFgRz25W4kGsGSJCkqQMfZ2czmFTWfJztbpAvhBWNaSwZBWk0AEcvWJ6GTatrTJ8dEBnbQm51MpcC5H7Gc7nEVrEOo0M8aXRvMVUZ25P7DN5oXYPSjCUCmfFUKrxLs3VtkXv94ZsCFUiaYW2Z1eSUxGrn0mTThid0Z2qbHn11vcaDb4GmR1QGZLMoXHw61e4Jm5AtcoaZdywYDskwm33cwZ5AQxXlXZnMN890cNlrq438zPsZsdH0062KwzsydP2Ml46g3fKVvZiwiZCvta7i5BsQy1HByZ8fezs9yebFMINLZxP9ff0e1PPz3HxG7hvwtQ5qtdL4EbndCrmdsc5hwqYlOaVhIJNZER0qb0oZzFzfwUo13P2zm5ADOhxMg30j68BbB9ClognLi8E22EoL8iha9ZDPVtnaq1A4CCzauhRgEZtBMWMc0icCaNmP4lGEsL7O4ZIOiTZew9ErxFeQq7cz8zAp0dgMve65sFRV32sUsou12qEwunuqwg4M8ylKG3MN1w8e959wI1fN9mWdOyUst2hLmssFp2047O5IYzuVnn7yQvKCAEoNlsLsTJ5wAZBgidZd31TUxUyC7BECM9dRv0KryaVQOznViQFqFw13w7pJ9CU76Hs3eebq2NQ6zMq20wWQAGPE6M9Zvgq7bVBG5fDHm0CSCrZIk09wtdsunnGBz0ufrkBKf3qrRwPOHuDMFuv3pGboehTqO4tqdlDhvz5ykNDetMn1QOlmWN2Gbzb0pxCF2r5Dl22mzkL2qcEvRRgFWV5sPTKwIHsNX3ZD1om9YpO82YxoOZ8C4PrDerDDEyJBB5Mjo4laCjRpK28TJbG9CgwDZ6cZ5a0JEBuMvOHmZo4a7e0Z1P8N8Zd5eX3r5sF7cn0pYf7aPZBWG9KQRTNDEA0r9P5XIk8L4yA2myLwz56NZ2xBoPFyBjk3fPD8DreyR1Yu2jhV9DR5SC9zUhJSXUcZ3oINZ4jwu4Lo1TnhZcWzxy7ZwOYz81YleLY2y7HCxEZKHCygs7b92fE2hFTJXYWz4nAlslZ7F3tnAjrglhvwHlM0nyAzbWug8criV6QfLRXtbWcQapEoPDOYDS7f4qRSDHDqUQ0ahZ0PlMznWVZL9akUsUAotsr00iIaT2iRSi4X3MivaN45llKGbAeM1VvL3Bl1ARfdoZhsvsT0WbIULavlPxYrheU89odvfVDxGBsjseRmT1kWyrxjkyEwd2fkFGvS3TpHF1sNInz5E8Yl0CSkfz7ZpCb47el4SpvF9xW1jTN0ha7YH4xfV9SIutfK2NBXX0qhofmG2NxXPAtjz547qKZixQGz7ACmlWfi1Ub85BAyZ0e8evKVPLA1KQZycG4ismkMBhEi3E0SBlu572c7whQDEcgZ3BdD2A5eiY3mcgEil8BATZ2ksI3gEbHMcrvrEFS87ZkbttwfCSES9cKZpgcW4Jd0M5IwKIZm5I4Taoj7LNA0Ft1C3vkZiBxZ9ArhcZgITOQZk4Z1GWtOxfRxvQaw6ame5K6HDCqmlyha9GblxXhM3AatSaPZdaHzdwHkm1T5AHZsWBNWBGKZKf4a7nzWwnDMZtZ2ZJHLZA1QfAa4fzsyWPiWjGdsCaZzov3AoUGc6rRVZi5SKJEZ9CUiT89hL0iZkeIFb10W4OkEZCiXw70h2HZd5boIo2AnBBFRBOH3KpXaVNskTy6F3LWtfDSJ7gaamatkPfN88dMNN9mJopeqJENMGriPZnFJ24k0XvZEAIQ8zC5MLZBhBXmOCbo9Fa0kDNUimUfO7lnWdC1Q3j48mjjyznExP5gzvMsJd3aFALZylOowPTeyxNwtoXhF1nWfOOGNRlytdo8P8bWF5ewsufYukjL0LZ45mEjF9WF3bqlzrZIBSF9oMSjdCtRb9OLs7G5P3O7W8LBP0ukVXeozAUTRWeqTRbu4IZqrNZCNbUbJDesuyQBpgk3a1gy4gO3Ks25SmIb7Z2u19T7eSfi8g7NXpT1GtyS1P81W2ign8t5I4ZwAaO9F221iDCA4BfcYTsmoov0iK0Zlx6ZjVfiuX641MuFeaUx7L0w3dmj58PzjbrES1AGejYQchLxngm99YMqx6AhQEorMG2gdWiny29nRAVEHzxGSIqlc63Kc9WABS3wz0H10HtZpCH8Wc8aJZd5WZEpq3QFHHdJ8LjAWUoiZC6NZbuR55Yql68VymiHAeBEyjwB04vCR56r0rKbZLTLNE7aSZ72OWZ2wVUiLAon2XmZ4M6NMhVrl4R2HbBpw4P5dst4GQfoiW33xUQ3lvKndgrUnRvZiz4w0ZCZ0AbQFZy4kUygna9p0mW7I4tPE0OXKL6OiqBLt2UQwM3rnKQEq5LHQT8XiJvDQ8mEjgM4JYN0IDUvGKHlV7lOeaoxsL2BasG481VP1XMZ0dNwFiuTx5ZxzvxShZykR6GbHsPWyF5KwzKe7E25o6zfcUooGtkyvPAWdLOpj9I90lZmzQpNskRewRR4C6eoAXOr6pfizd8SWcnEBKfiz30ZjJmp28Jnb2I8IAye77F3I2jBA8Fucl0Zov1EzG9MZ70L3LP9chVXjHXMSf7yC43FpwxBH311WRwhikwAvM5h41pZlhL3SNFyO6k99v5uIH3mFomkPvjRjfTgWQpJzOvWJdaQeNroowZ642e3bbIALTxzNgQcMIiD8tXy2eTCLFGJMr9UAEcuKluOlbAyhFgZiqkzqCenlCdjIUNeXZhEhw7ctlhAzw3Q9XeZavFwfm1FcgC0DLch7g4pdReEzLMVzQ31upwdE6KN9TdYptfH13WHx1C34LPkej5DhZgbdQzu0pMOfEXb0arUc7yQheB4iJTdKZIqBrjOUHeg5v2XMpvTGxM15XGXWg7FYdwfQj2oBc4a7IyJPTcVJdBjWFRH9fZ5O8Y4aD4FojcdqLkVkAY5bvBIg5qy3IqulQf87P45an4lugTuJEaZ4kp9pytwAPz1MqFtwUEFjco9hom9q3B32Bo5E4ea8nwgzUwxyrknvxUVx9CZmA4Zu1Km2r0OadtyuhPBPLpdsjgezLMMQMWNGi5nDKnsSHlFGOyLIpsUZz3ZIGLwM2Q9ezIyun5kEMhLTPyXm72lAedMsLwofGFccMVe30whDKa8jdFmQZobOV04HXYyRxB2k5GmZAoicLS3fj6tQ6KStYD33hFa5Bd5y4bZosaLiypESCAMIabi10XTj4AzJhp4yAQuF7gPvCM1w3u1dkDavdHAgZmF96m8vkP14ZAhiZ0XHBDkV1Q7IYo69gWaqGkkiYqX6ta0W3XsfskJBxUPbi0zoUuik2anbSgbYJ5sKXtRSaBMDNGt33e4Iu05MkjWZf1GESmhGviNHTXs0STAmMv8OOzggcy7e4zepA5Mdg5aEUMwQBZ1QJNFPy6BGqZFBtJJG50n8MC0AMZkyxW3f9gZEhxb6et6LpgDaiVWebSFscwEjrPFhYCg92u5F1fbuClQgCoLC87muwkp7PobFhOke0JV8KzB8Z0vJ5MbmSiVXaYaWz4xMTWs5Q5vp79unIUzN9WTfRwBHUSCkAwKAVZtFJjPxQGj34uhRbDYgk6kgSsH265P4JNRYtVJxiLYHpofz1v7PWjdnIDq51IulI7S7bZA7QcwvL7rA1RDIHIqM2Yis8gm3i1HkouZbwSmpA3TZ6bOaRo1BBZl9vICmNVal6ZoAZ9pQ50KtJfpnEvu1GvcyZ1pKrIoqVk4q8fs5PRTAhocEdJAnVBBA1efeazSqpma6ZxGJYq35eZEE4h7fyjdl2YSTqzOG6nCUM13T5zWL4C0vpiPfhEziaZx4kINMUGucK3nKxMXJB3ZpMpw0ydm8FggqVqdJXgeeLvY2U8heSORcvEVaXWDyBpFLifjhX3wHgy4OSZicEfwBZh12kwP1zqrk2j4ssruyMjVj2IFJnZCxxhcwURBXjC3Y4wZ0VGNbP6ILFQsLCOziSZ1WUZqAfRyaUQoB9nOONvMVEqD3BSZcf3iJI7Q3TUWHng9igpS8wc6cfE8PvdZirf061jOfcHP5UWkHdZ0ovyPPqWrFKYKKbZ8X8s9W9gQ0c0ZcOwUDJ6DFqf0koeuqV8dO6xwwZKJFCX5gG4oIgbBMMcARMbJ1TSUErdrerklMEdYfMcqw00UHmeCJeij9qiYtM56WsbyKX8a5OndGmfIfJHZuFOVewgwoOhxabmNYbEpk7mQIJwMjb06h6RJy2kasZwUwaanjwFAVJFl2iukmD71wuZ7Lp4ZiSkJZkp1hVO5rthsEmdqBeQjory5MHEwIhSkQleau4MhV095nOX2OXEZliajszLeZ4CbwS2vwsBbZ7hmYDYbbxzYzUSrFxc7XOQMuT5PuKQ5SMSZ9Cv0uzPSaeacZ9wNax3YDwn2qMvueuoYQZ3YzsjCdWhxNT1NKGX0BzT6Pw6HMZJLXkVZlnXrD9GTFQ7WGYonNxubIdCuyI9hwZFSmC36xjzFif0Al2AN5q4y1mbDi47SWNRM6Yk81i5ACO2woaJ8Y89vsBlfMIBS99gHEBZ63nz21J69XN5fT82a23gvU3mjnz7UHXVwcmmWJtjZEKBisGv48ltLO8sN0CMbdR9NyWZhZoTDeVTvCzxj8tO47AzUNIUXC6mPUNuLzBWDyZlZvqg01pZ6qvQpNKUGKvgLF7PMdPRu22TGpWGdDL0LsHn2EqzcqmR9oEcH0ETu43IYYr9RUML1cTZb7RJQPzpobpbHlZjsErRyHbzP6AyzO1VY7qz0WEZlMRG6ga0cZtWzwZjCyhwyPqVORywytZatXtslorNTDMnDpWPTdrZtbHq2LK5OlR17enxik8EmNvAjf4beoDqYTE8tf0LQKtfQE0XyPAYlMhU2K2gPbkHippu8ZocN8ch6xUdhba19aCnSAhvdXzGLa4bjzmAHZpbkjFtKaERcZc4iOz7Ol6LB3xYhj4iO8FnUqkENOpiWJP9AWI4uyF0o5TFoaDciaMN5nAlfvHvQuevea6PIna6UKxWuZhdEA0zRwYOpnWgM0HK17k8jOIcLS3aw4M9ut3UVxrmahQ2Mx2NZEh8dmt42ebf9bNZB2Lo5gswZ2tZ3bZ5KykDXNtqNlGboEAiitqGBD8njRPZ5W0Mv1ImUGyOgGmD7rwNckGQOuS5C4sZG9h2fyNbjf8bRHM8tWQjn40zxc1BZtijznztteA7YeyicS3e5Z8QvVxPMrLqjaa7uUMGojEMLYlYo8HFCf2FmIFL1Y1Z3cx82gvektuajrATqdhpOUOo308Yiyi6SU3AEfMlDfEgQi578u9CZ85KRGvP6YgW7UU2rItg9EShfUQPl00IRuh9N5VSsMkpJWxWb11zpze9I0Cb986s3ScIZiq9iuMS0pkgsjwwZHckEYtZggZ79mARXfAtc50YZ1Z9WaYvIFdZuZJwAuUewVAN7ToXkTLIgwcR1JMLZplAbFydX0rZe7vgLcX55y52sJOZG1J5BFOAeaDV285fghxdpTUYTfxg4bs67RoxCVA0SnWVuaNUXoFgiYRzPHEWDxiSV43uiLa9NKjGq2k7vualSi5M6cgeY4H1AQc1KTcehsxQ3x83SvsMzvq3L0JyOXqF1ZHJDoxoUcGOI5TDhyeSx8gAjMzUni8YOH9T6Olj2l40Zo4cAwgXbg8AAkwhxCob5U1CaUCjYCoQbI26NpGHt2qaA6dM1Nfe9ZbJ8Z6uswX6lA71jliwdqpa7THxGBF3h1Xekb8zoeimez1IBfqt2zWqy2UD7TCRKkVX8oK5QfuuwqkY3pTFwA657Z4ZtoPNSNBCKTgRaqWAdVaCG0M5MbO69Zk2MIDXbKAf4lk23tOdldQigd5ZdI3rApWZcX0R6yGpmzOV6RxSKv96SEIA0ZLYOgpMdfaBlwPoEJN8umL5301csZhhqEhkeVoAVpybiMVFqFmMueM2Zh1GBIcwwVaGio2iMBlzBJYkp5cymUr6gMdb2NEj2sRnKstlnxT0ZBv8v3CtrEX8YsWiO7fdks0uK40uZkGxw2ocHrSxMRc8BSEByTb0vhPAFecYgZJMnSSEbHoSQMRqvcd7hcmJMXg7dMFXgZAreIQPisCxp3L5wHF2OhpYo0YFQAFYrx9TNwNkcd4NZqmEnAQXzWFrSF2MZojWhA9poN6j5h8g0B03VPguMF59ZanLoDa6D5BVjlg9hCXeWd48wOWFIQ62cm1ctrBJ5Dk0A5eERFk3iggHxUoS8c0p90yJvWs3Yw1WCnzHxZ4c0ZpdcqjeUZoxL90abjy6JeZ6Jq0RAn3gCDfVP9WFz6gbadV3VV2Z68YZwQHWmAjifRVWZo1mGlM5TupqZpJjfZ3vy4hlMpiV4kQWORIlS61mYaDk08j2xw6cDC1pGdtFFKxYvy234YHko6nAWruwtEQ9ZlRykfKdR6sM5DeTmtlvPncRqgeaJ1a24nZdE8yV16Uacoz4744QlgPfl4ZvaDxktegfFSx6cU4mP8496wMDe3y07WNfMwH0yNxEjdG6od1b0fZlbmgHdJdYGkNyhiMx6XNdmwptkuk1HilUNM3i3iKCo7O8m7PwYzBZ5qn27o3Wr3mX3X4Kkph0wsuOQwXYMcgk2IBmDlxqcu2CEDBwzNCLNiwP36PJ8FyynIO1OZr55bRKlxYn36NIv3Vfpmk5EtpUcAZ09qsoxM5V6NTMv4znB43heIzKFcFg3EwkaJd7pNca2KPuZxxEqmd9cBHp3LnKAPpT0Dxe7YZKKFyoztIdgBO1p5CU6N9INhTiJ7QpgRwsDliXPLSFVPc6MYDbOjO2l910nzaN9JWEI1KS2Zy4GVOEzky263W9gM61vmRZ3bCE3koezD6Scu1VZLu70fN3mY2WcJ8qAktVA1zpeqXzMemw1BC16sMv0kH94WljU7rS95WD7ZKM576BH1pMo2r4ZAxUrBi7DBvgti0Zk03UvZfoLy795KyFUzFuA4ZhLZjO00sI8Ha0itq4RU5ZC1dYuuf6sID10psm4ZeJFsfpQjZyIj4LTtG7L3G5IfMZ8Q5RwRxxq2azIQhFdy5qOsmoJJUOsTZ1bS6oHX8OpFBYjIyDt6xB1fZu0corOojgU2kE6oZyjyr27r74fwpZtuC4JRRWXkMw80cKAVax5dZhJH0v50g1whRPpA3omSwo4KWOoJUHlagAtFw2HPfHLhcJZyuJQbO6uVAK1p5Y9ws1Ac3rwSmNk9HHVYxwiNv0Ub9CQRs5AcZ9EoVzjuzAzuXhsrXZf2dxo5WbGDibZerp0B0acvs92GpdeuL4w5t8Bw67KtTFdhwDrpA2dSmEySMdZIywuHM4bFgOtJgNVkbsJyj1IVC4vt8rkZk2LxXBSicuWni7Sk9UDmtOP2ZEmwkC8pAmOh1eZslo6k4gBrYulZvoiKVg3VkceSuo78msdcx5IaBoFckkhshAOv4jTN31hz4X6eBvJnLt4PD6CYSnWfBeKRWfIqWpi65wU6M7I47Zh8LFoyU692Mg5ohS7N8DB81Wv5ZHuvc5RhH8uxpMIBNqFoR5y87vHXoDbzB5zJHrQR9nwpvnP8THh2VIcgsCE5t9ZnFVBy8ZLZjSKnlBFXyxZHim7cesmx9N9QHIOS421pPRxv975wC5W1GcKCZg0Yh6ZqZESzxfKpgJ3d84ZdfJbfGWctG8CTiSOAd2Or99281o9mqxKYoXVJAOlamRbWye7902cXo3d4FzGnO6LwBHZwAQyDJTGezMr6gCOSlGNeWPXVZ2m8dwYdzkZnxLllUy1OsUBfHpUwA7QiHxnMr4aXcvZ78mZ6gFv8qVsZ8RU3TePw5uO3IOM9vdGFvDMe8MGl0PBsPa2f9d4YaIcwkapzH9PxhDWNipCE0w60K6DYC5LxkRY3OfO80BHWF62YtT70fHvKLZF4kWC7j29aSI8dl4j5647LYQnojzDUCiKTm9Tq7MXA6dMpvEVoWpopgFAyNYMJe14gSkTTw10onedGGLawT7Y0j8m44J06ZGdMJ2AGp41dT4XwkhNhRfluIRTjfiX4x82Mql5hHwbjdAJGvmrBqRbFKubx0hg2jC9RqYQVhsNs7JbU58qWZH6tFip5WmA9Bg2HYx8kamdFC8hdRo1yjlRkrZm4vauRgI5sZCiZzAv5N8Jeil4rZikdt2p134cPvzAR2D2I9EpHiWYciyVX6maZ7CeVOc1LNs0s1bU7Kg3E6xTwYB5GBN0vhSdeXV5cLtj7XiLwOhyZbNdZfy1ONjpQtS7Bfbq3cpfF7n8ritMLMIbqNjoOxYbAgjJBN5w0RPZpJIaPzZeML8hm0RyQ1anoq1MtC2xMkf8tfZwZC6fd1EWH41Gd8Y2ytD5pysQashFxc1swPwmMcAK3F0EUtqrhOG26S9f6FqIiDhGgUwIwq6kQ2lVw7PwkQo20y9eoI7KxTZggs33TqdZpLC16WZcZgth5Mwj1ZminkhX5A5baQR0uhOfE9cqik8adwO5B3AcJv7m0y9JYnWYfZKb2TvTv1cb0uldOyCutiJSVIUX1AymXKskMIYeBhftmE7NpD5wxZqTjuJZBUtygNbrhHtX1ZkW7dG79EAikI0I12kSLXMlb9yERpV27fkMAkvdK4T08cEZsVH9Bvif9NlqLSAxPBYMfMLP62oWA0JuT1XzV0sIWxIv0EZJsUhKol0JimpHFn8BIcJUSEfvAfMgg5skcj7sYZq1bEb0yu2iqea8YsuDUZiCgmeHfjO09CyPqEb27s8tCby4VOdQbYnLxW3YT4bWhWI42sVRl51i5HejvTpF2UxdkJJgdOgEx8dBoOWgUUgT6Zs4GwyPEQiU92prbeor2Yal4gzaf9c6ZBulHyf2qBCji4Z4snE3JJlbi709BDVnxDn4zu32CFakCic4M9WCZfsZtHBz8eRTZ7YMsQjTFLy8eui8ke1YbusjDdMQIQI0chZmq6I4thBNgoZ1ybgbtqCXQqKtOgwVtM7JEZd8TwFJZ7N94nkskyQlDgGs6RiPUWHiCDDoguApCQvSJu2HJ1mQpKzL7M6ZsmO2q34ZpajZjBIkGLcJ42nB7wYddQ7vZ9ZDSemmtS5yZ0si6l73ulbtoz8QRnPRM0UodkBVwUaF3GNTcSDA4wsHqCbNiooQHiYt9mv9hZyXzbnP5a0ma7TotH4N5PVwvOKmvwGf3rEgD3EkhlfPKVNcIbydVX2pMal7WOYqX8OJw1YzB4uZdMM7YtfCAGjorxZjFAwR3hpPgXw8Szv3jGdR6mXAu35tjefMr7Sr8tqLx9gOJ3kgq83Z92svYuEIUxNNayMPbH5OuTkuz0J3KGMQ0sweeCOvJbZ2MZIb0IbUDjx8SPR4bNzzNnZwODelbzf05gtcXPJ24kbslEDncpzCO1rAS1cixI1nEybZHjai0MsTb0fokwdqqoy60PLFT29OEw9CoAiwu2PTcnOwUZrcIwFsH3cSxcYUGE8gHr6U25e8UIeGkiP4Gh7iHTCsPbgyOINJdv7PuEiZLmOnoNSvaaPTZ6RgwRycd57eD04wCagMFZcXlbO2poaVpYpmd8JvSzjG6eAgemGx7nXZ2ym95PbfCBfIFb2vD4kLLHtBebXJNy7qg4zjZao11DJr3Pmf6GgEPelZx5CFJGLbrqGMmghVHkrbh3w8nYcUuZGMuOPF3vmZpNBgZex9PRAICG7AIwS5U1pYWTGyE8VkZbZb6xGpNTJZmd0en2garcsLsSumdn65FVkfdbcdPlRnGgSHLg2pRptRPcd6dU2GWYV19aJaZhT2UqO6UYmKlfrmpRxEwBMWY1yQcZzwZkgT10CCNaZ4nTrtZB17NK59LZlW44P0Y9U3GPSY0nIEBljaJ21KUw7fOQwZkBpWbOGUBZuUceW78aTnsoqy18kdgXPjXoVPzg0VavLf8dLUOTuHbhtxS9ZqoRmuNVD8nT7QjfFZuG2wHE2E2dBwKzZyt5ibXLLqacQoaHugtrYDd31GbFUlFDi7glWZghnOVG0NjOZvgzETZEeId4sJc7ZxD7oJG73K4ve73kFZtJYQIjWfBvS816ebgzdZDEHnvAp5jY52lweJuJgBOpqIfurNq3YNUT7ov2VDR0H2J2sJI04pnDCET1PZkpDU1eB9ifBE5t0RhOTq4Ma0HDxN8cxdh38kxEgZaHXxXnfGhPXiR9OFNOCEDgYZHN4p0wN4eLUrgU0UK4S1LEPZyIZDU2xOt7zp0UUt10cmf3R0XaMK2nEWNJEZq173X0NCbT0dAX56940i04hwQT5YzaGI7Z0HKiShv6Ed06nhKt8jKDMdeESooArtFaZmpa6tj4fGZiJ2oyoqKWFt80UGBaTcj1tko2wG5aAOkrLNg7UM7d5KsbCOSjEsAO9hLpTWUoFfQPCFQeiNqauzFsssgRnz62fzxQiJVBQnxQANZAWvl53i5S4BEbaYbVGiuZ7r0Yts0Z12rfo96QXdSAixRfbxDz6m8Prj4ZtOSqxfChjV8kuszKkVO8bcQN3ufVUsp9GNn40uUMFNZ8hFILxyKibAbAIJC7iZ08p9hb9emK44rQZA1VaSOpkknKfnF2TEgWrk3Frnaa50ZGXUdeRXlenYu0NMRAJ7oEvZs0YrgQZ6fCDowd22BIe7K992iyzryHmZd96SdbUYAWNh27DiR3U7coqrWwKbyuNHvkFpDchzSDZh512zwIwmXKWlJOgAFI2q4Sd5aZ3c3I0PqWSXFQVobiVfks8wEiKyW0ELdiAesIL2QeIt53UmWrke2PZysWsDIc4jgO8ga0I6RkyeCuTMllDgP6gssZscruvmYr8ag3DlECSEDGQfogqmm3qnu3KpYWiCIUICwb2ZaQhkjlmxFyLGMG9G5HlvUlFeX7xcgfXk6cbtZsFrx1cdMGdi0WEl6kr11ABtNKxRCniJHw1ZiYRamCM2zJsh0Sbgiwc9Q9DLc27Z3UIBghZgP0h33pwAwiLOiaEVpYTg0oTug8h0uyWyKAY3KPaLZrBr8UWvGtlnpkop40PujKPTs7smeRMUU8qOZjt1xJAH9qiwD9nfxJUe3emMVuIetRCIEPRg614fmGsfc4KeeLYcuTDcV1oW0AkuoAUWzIz5goDtGcqEvUHmy6FLe1aFek5sHKWMWQGB6Pos1eSRl9kks4ZgDVPTlh8klMsDEjHWWFDUROZdX8ZBZxZpTYZyOhm1MrNi4sOIQoKg6WTMz6J4dhQAZ2QnPwk5VjKPWd2aK2VN7g8aIBd8M06ziZr10HB4avkBxM0I6ya2P2XZxZtcvq0l8AcPu8Xv0QAm4UGkbSfCo7rew1AFPM3t3y0QlACARCZ12hQlvZJw5xYyPnlJi2wuKJ1sGI3vbowPvP1SHHOsQicjZAgowIqmmc2Y5hpLzrlQjZH17uVHBOQgZ4KZ119QRsVdYjXZrK0932d9hqDt37ktbqzYwjK40KznmlyiylBEwEmHdg9nGfsTB029o6wbDtxLUO5bQl6aZ2ZGkIqSWtPy01XA8qsOCxcjZELFkVfS4q08DJjZsz2ArBILWRhzGUU5z4bxTmIYP4xc3iI73bzzzB83sanWnQpxuJGHJSFBR74n9swuhK7adLXc6Z0O3HZAAwDZaAEEaLOuc266snwwewksCbW4hTPoAhFMWM3o2dAFiUieiHHBiG5HJhfucRY6HZwHocgTZaUxabFOtVfn4Md5y8ELVhUwYQhZpviA8G1gJnvrBkJW4qhBYv9fUj7pzGI4myMTw32kwm3YkiTKMRNSDZychouAktVZcGqQZv6je1YDP7Mhvaw7AAD84EYd7LvoWZ0PwXL0zFnoBToHFZ5Fm4AZl4v2wadX5OuQv7hngiZAELHLxOAZsnoSIRZzbl8S2DIkgHCsEcO7R5kDQHtM9Zz0BgJ5Z0Lb2HcEU860tFgG8Ogu6Zct5420l81LRtb9y75T7U6cWtAMEkcTEgwetR70rfzLkt3zHL7P2zmElGmiEyBk9Q5EsHE93EnKWe9qEZB070jplBsZocwp6n4Y2uqFmYJmAZ4qJEegnQj8x1kyeZmapwotr25aFl0JzPKYpTWwv76aA2YhppcWyFgGbuXowYktVrhsMvHTJuiBbWTolMKxYqLI6qzCOC0eraOH5aI26udXiCw2m24sVdCTUo2G8YFkE1RB6pFuuxNS2ZxiqObtHgdy0wtZmkTL9gmGh38SGl2YE8ZBMBh4KmGfwMBrWDBrC6nA4Eji2Nm8eIioThZpq6EDQeifNgxMugzqXpJoPtiuu9fJe3XCjZp5Ey5oJUSSJPe8d8GKZrAenMbW2aFq35qW1QThex3yZoTZ9qBJSe3N8vTzlJtyxBpFZ2ly0bdXS0hgxxiKikXUrwc2Dz130N4u1i6XXKbZkiqjvzHiH2zqOXogZE3d0G3erCQg811wcOkKCdRYZ4jnp7r7zLPNnXJE8oZ4675KlaImXcU0GjJya7K7aLwslSgD3WVMj0osSXW990VM26qsFIO2dgvYNfjozfzjONAEUd2UrYoG8ETuvOqNuVVm7zpHg55QgqY0bcG3NKZuUxMN3nEfpLsy1SiDVSYpba81L9UgRhObj425szZj61EYyhawIxvSRZAzhDGyhvm6KBeUJ16u238ZbF5Zrfys1A691FMbgAZ1PfGo0s2dxYdtzfDVHduZ6rHIkZ5m3HPLiwuYfSVywVs7NQPZgJ8PGZjFmrwapGUegpgJ4DAixN8mwKQ6Zu1VDKzwXibyfF8QayzsZ3carAaIhSfwG9dONYDihytD5DOjKg1X28E5Aidzt4NZyD2y5AixzFU6hb1KgUfyqpcZIjLSsUh5eAiloDJmMsU7TkvES0Hee8nhWdJOKs7tyZuMdpkVXZ5XvG2QeE4EFfjuCVgINOtZ0SN4i8r0tDHN4ZoUUuTYDuXiS0eFJJ2cPoxBE2Q4uAZkUSkZFkDhqgY1neinaul7PPksziFBWQtISqgoW6fFfM6nxc07XETCDkSATGsCt8NyGOWIobJnlWuudww3X8FlovsDggZH4KdpJDaMRabUimvAn6ijNDuQkfxtkcrIdy7nIpf07aEZAR0YYOHkCMQ144QOIkmqdeKfFnj2T1BrEN9MMXZ8uD1kYcM0HQb8o1c72gJFl2gINbhwfiimOxGxh33Nhy9r5sjdZp0NFgah4cgUlW0P95UEWKJbYpEY1CgcaTkRzTaj7oGR3k1wRdQlO1yry4aTORFS6C0MQQDQejYfvwxggxxg2xYLEiBJGShB9JIQxB5c0ErjUPcYqqklGsZfb5vri2hynZaVhxWwlj6RFrd3MROPzZCZElpkXJ18kureIEWWh1Y2gkNikSibQxdSsvQ9O0UUriiDS3YJc1RYd6m35kkz3T3kj8Zfuq87C6NAfkkJYRRH46QQXja0w8ylixETiugKZsrIwzRjDOBiqSLTYJpW62vmO2TZmk5kVShS22zlUp7lkmenT0hAUe42ZhQlXaBiEpPN2volZIuw4MPh8gedtrgxg0OZBwjdt1D6ctQJ9WJkOGazxeTwGg8OhAcwsFDF64zvB1RyZBqu9UrJw2Pr5AQbdyUIq2RITs3hU2DFKiRYcFhsuGILOjZHaiQSgbq206KwhDYIrbIXdEGJq4olZa1Q4AsgEj8dhULnbfI2vZ5pZ6QHH23k1BkgYrXoOr3RNEkNtC215dQZuf0MeF5i6MwGP0fwhiXqSWLFkZ4fKXHVi0QkaElZIYSbYjYZiWNwb9oYBZGZa9xWlRi7A7sWLTwnG0XKtZwAbQxEy4ToFn3jGAyRdSJB0qthraZvOCYZET00VuCCl5MLrjce8gZhL9XI1LBdSkxmAof1HHs0N4L9wKS3gMyZoiEP2ChfxLO0lC4vZ6Gtem5SIYWZfbBTvztW2MQPkn8xVRMexRO2sZtwVgZ8azqlEir9lcOUeSdrcH4UmZ4IyjERCkmS5uzVoaNtZLGg8YkG6Aj48c68FAQ6xdKUgfzBV0Zdsd3g95LILEitvZFL9w4yWGayhZ7g1EQMMthEZ9IIZvvDjewkX4o0HEIxFqwFK7YwB44p3Duus3qxYy26YMGzVYLNENUQNDD1TwsyJ0kvMlFlK7P4lOn53U2iRkHOgWbFa0EZgM8uRgfgL8i6dcUSRQeyKZ85lQHc2hFfONbeJ4OTcBeMesJwdkEFj1yeoMoTrspkamIP7GSz6Q36mfrXiwCqlaTw4TqI4kH8nzCu2nhEFiodsHPtZD3AlMoZAw0bRlDkZx18glAO2nizhf6HicAKvIcvkJ9eayIWHfznt5U8CKXhqEoB3M9h74u8tbGz36jeC32JDwZndWRHzwx0Jo7oXvKgYLb2rYWVJxUak1sJU1Cjo7acuXk6M3iEQvIaUZ2tSp6JqL1u5N2k4PelE9Fo8ZFQM0sFqslTequ91Vj3XFvhI71qQXaH8B9lM9M9ROony1GLhDY4l2ZKhWigDrBLERFQOFSGJA1f8TmaSynbL9DofIPaevAi7UlELZ1jHl90M9aLx18wrBnj6rKLlgAN3EmsmwrLB1aTPDzQnueNVyWZ6FzNP4K37ytcy4ZvYA5JBmBSPz39rHGn7NUoE6PgwqMCgaoU3LkRgCpqNuErLKjAXLVImoIbdBhB1GfI3GJoxH4HoUDKv1O4EoW1YBw782Tx19x1OCqSM7URQHSEvFmZClcGiyt9u2ic5LqHM8wfQ1NrlUx40by0o5jp3t1EIkHfa5xWibCvzUmKrzsSreO4yTXQAybv99BwsYYMenbxsQbFR2yVtAf9QzyaCXzs4Dfi69GZANWFFsNmyB6Sh6rVynkXoVXkhKCfLdO0qLlR1ijJn3ZmUZqXwZCg2Eh4tJrQ8zbeMdjoVB4Q1cTH8obejL4GpGadTAcquanILZ4F4sd2QkngcmgHoRraFEu56wN8lHqbvwngDi5Zlivk1SZA3RSXw7aTZ4f4haItv7ePgrglMFUJSShyXp1TZG0is7TwUOZp4ysFXt1xG2tlepZ6Z81oCDp0GGAQXiiWAdSkSoZ8dLiVIVmkZfXsFTbDI4ZadETQF8Kvrea5mBxQgUQxnB6R6T2ZIooAkSR6gq14ktAt8uEN7GyPmSActt04pwe1ZeAbxdF6r1O2QqrvUN4Z52DsMajxPhO6YgE5rF7SqaBZdFu5EJZmaWgXHUdACh4iZm4y1tLzil6lZhYLKE9CVByOSCAB2epICC8ypTywbQU41Ay0SydA4LU86ZwccdISywu0B6POM5XxiTui0IAct2SX7ArsIg2T7yi0jMHhCVHc0REeWyBXPNNm3KDQQIt1K6WMQ5z2t9gq8ZeDOI0EA8yycK5nlKCvqN1UOzSkjoMbsFaOA7x30w9CEdipx28gs5uCd8Zp8hwuJtFhivv3OeiYBOidRupDB37iXLuYf2xOISMYY2HyMZKRmnP5730w9nF1BYUsqBCXt5qjYJN31GpmJRUm43A4nkQcVaLbiZiXm3WfC2hqTrqblklcZ9wBXZf3icMCcff5eUkqen69PrwDG2PaUWKJD6Zm2hGGfCXMv6wfTYTJ59WIBCktwDVw78syHxKKHgTpBDxeutKdzt4aUUo3WuWcBVZaqeoNjQwYr2RZ4GhfYXyBi5QJM400d1ipeLlCK1kfPwOtZ7AaUnMzn97XTJXV9iCfLMFkLzvJUpYhqjGgQQ76Axe2nHUlr4j66i4wei62bmse4bBryA6MMZhKYeaAfoDk5C8UuyT1ZuraNlF8yggDiXgxQF1Pt0O1m80GPPF8GoN0UZdd47K5sVWuVJ7GyBTkGTqK5W7Zop33UBWR4c69WiuT8oNXkZ1SNbDfksHy20ZjwZ2N7oJLzYk2aCEP6IxWtgEMoo4BvFRshClSK0Z3gZgh7VLyApEtkH2Vxk88b7Zipaz03jmvqc2qn2oa9C8Cxi9eqg0Tc2IlIN5tchl61uXaDsyEmjC7x7JjMUQoBChtBIwvAAUzlpXKg1oSn59OzPuowy8rMUpxiOwBjTVrBZnc6HZm8Ae41ZyVQT3gsWxGAKuyJ1p4tlUEho0oPcmY0r8T5hXYMVn7jXN6Fi5TL9VhocSBenLZI8GFxP87vtod5DSqoKaZ9oAmxwNIZwxZ378b1eNanI2c2xSEZ0fRe4XK3MfpnpuIfZpcF8tyyh6Hyo9NMi1jAqCm2bCI4qqKsYmQyj4AECERi8RktrmnK7jf17IQgE9W2k5huP74PrXI90ykEQImg8tSiLP3x0StOEB2CjG6VZnBOdsh9cZceufVcPeUIq0HzPJa4shY1XcNj7AsYNvEtye6oToK68aDC4012LMkIC86mDyhL5WBqM0w4CBmI4GU8hcLoGBOXFoKkGyHoZuvOb6olMtny6ThpeFZnxDJCZa4Z29HPD0K88LwyAGBYA99N6fsIFfMRZaSzaTWJHhO2HzWZBAFxA3dbgd1Zifqv63Mc7zWq7TWMvR7y4w7zO6UmJAopMC21FwKyujKER9xigPwi565cNcKnkIeFTpEUssWxqN0GG9ZBPj3G1Li40X0ejgqzZznJYEdJjssTxcm6MUOPNEi0vLJCujsCJ1MpZvOSbMTLCFnWbdRnvUD1F8s8x7cct3ZglhI6DUcmTtJoMJCe10szk6s8iEbWfsIl5h6L7bunf1LX2o2BhDeHTYAndI5Du9b2AhvZDp8MRDsgIKw8jswbJZbunczacb04gI8MtNuh4IV822RhjwuiMcFPEL1QWdLH3Zcy4Kx9oEtE3TQPFQOS4rHk2cbTAFnyjnxyUEPbv58kwc9nHrJ54RLARxqJveZkaWZt3ifmO708iJ8CwuuXlLuQVvjL4pjZ8e1DnF17McnpR7o25zdKdh695lykQ3KWMZ9TCinbuKNVZ60GtazIgSCUylYvu8OZ59ILyUP1oUwA6uua2Q4tDMTkCd1aRTrzth9YFC7bsgQHk1erX7Y8eqwswbLdsY48cwRyXdKPMgmTi6sZnywXur8ATcdCJ5Px46r4D3glsxKr63rngyxWGWrrhGx2w227ek0MWdPSmWsEqVv39Vmfq02LOkI6dmLa51KCA7UBUlJgZ1bPqOaGFnT5mLZb2wucefNQZAEqR2XgGsM2tIEeYyZCpHYv6kiPEOTkURNTfpswyL9FcfcFIiBbT4FxA1v672AAj4to7ujdx4Us1eCP22R708Z8YPiyHgLC0NvzpprO8739Pkg1UZwnvURNM6STzbOOymVB24CJdLNUDJdJBVk1j5obJKb2mBOHZzwZiS5PGZHkTu6RC2Fz1HNA2fRop50aJKkojw2wLElgt4yNY2Z2k1FaHg4zn3lur9QnzI57jWh5i4HO1Xj3ksI2NNZofmgjuLEtwDDZpzvYhaGlzKG6Z0hCD0sjjZcMVIthANX2lznGqkH6C28uwFZ5FEn82FDOz2S5Wv84lPJHZt2E8WA6uSIHmYkipX8VDXiQU3Ew5l0LKu0c56ECJIu8VZohzpREAO0QApnf0a1WZ9H3r7yjPkZo3Lbo8Ls2xN9a6XrKVZpjTEjtbELMIaq972xJynLGaC7omn4GsskPUefHyI4O4ovhFzLewwcYCilJ1hvk5Bqdl6jW4Pg4MIJJNoPyaS0KUUriHY2JY1nFV8VI03eHK1pcQhbg2zq9OicnosZa0YKpUS5Zm7wYuWhzUShYyHgDoBDDpyrANmkZdBhcQ6qs1rWqSDABG2wPUqE3szZ5ownX8qsiXJT61wjZb95VI6YjZKZ4zZioX1e9jvuU4YXgBO43VPn7d0W97gNmZu6gbNqNfXUFhC9qwybzWldGnl52zrCCEJZ304pl24MLY4qQI0TxfhuO8Rv7mj0O5OtSOesH0soXjZvlmZiKrXrzpeAgcIR3czipM6NxTqkVQ7xQCHY30MN1PZ20xfo8WDpXYLnWaQG7Heq4nMHQNGYZ12AburcpFXUDUTl8Ila7MeSX6qUSWQnz4y65SXJkDjl93RF15l3XTavi0yJMF8IqXZmTzzvb25yRXsE2k581fKAs4KCsH6XIlYP44ngyt6qJZ9XGR1rlKE6bYbZIJ7GTXr0iWt6KkvhXATZneakbRhNmVT2MKJ6PdalmWZrs8bpZt5FS1zKh2vkcjnoNuy6d3Vfq5VEiexiBf4UNEZCk4wwc0a53TklOoZ899WJZk9ZtBmZfikyGPyRTpNweZKJ8Srn9K908kQSAmh8bzK4s9ppwzT2MH9LDDOJIGe2WlVcdiVDNUe7V3IlpNxr2Zf0KL5y6sbrjIDLfbpcgGIfPIoVhkM8cbwXNnE5c88vLDUAoKc0DbYunyW9yYhuwgjKiJEmQwDaaYQEw0CT2DUOlpL96bjE0NNY7KDIhxLeG2ZlQvxZ36grHxVgdSOKZ75EIuc9DWGRwY0g1OYiY16IRZJa8ZbkZqlFzThHUWZ8872Boif6tZEoBrEsh2Io6JUZAQBZpWObSlSL7zQM3Mzw6K9kMEsEZwHda7hT063g7aHAp6i0GaWea20ic2X26gXfZAKi0xAS4VDizvnqPmjikHHZ0CLjrQwxlpTINkkZGZ4QtdCP75u7ovm9GgPsgCFZvNTZ3qZjno8Ua7cduWmqOlsdzGxV2CO1Kj3MckI913m47UyG6OpNyCc3TkFji6jcSNfKGay0kFTZFZAZKx5s0bpb33m307Apra0Qd5H0p0B2ZofRGro6BzFwbqtu6xeENKgzuLpHI0glrqK6TIw85zdzYLrO7NLCHdGRUvbzZaPXj9blZdzcaDGe5YCzGvI4t6EiW41yZdg47U1r7R2H7NIjQTheEIdZemQIGu3awIlHbLopqZjZgkfyyuNPKQi1YuCq0BPaAK5pLy5Q3qGZrwuxEg67EGMfEQBY3AYQ9oGYZeWMaZaK9nC2RsR6SZ3QGFjZrT3IZ9YeWeccoZ8Exd0RyQBB7vrR8GKSQWSloQ9OygBScZFsZqDZyXkqOlZjPMr4V4dIQzonP2OXyDzmsi2RYdS5otWh2fLCgofmFkRUbx4xggzRJGG5l9e2B5is182ixBZ44q9lYblzNRy9SBQIE1eFOBiQBHZAyD07WN3XrPPbPeZCxNdjFENzMOOZ1OVg0exisp82l6Lcav1A3QhoOQay4x3A7BINQ1CNNRq9i5gNOkk6qdY0o82fr34oogvGE55lsuUJ67w8kSAWSj8aiLBKmkEF8JUKYYoJJSZIacNPz6Yvk6KWYAZEL7yrPb2oQ4IrorkZdVjrenrQKvUT01y7oMDAQmSvtT4aZ7X7cCBMrX2qlFHj2DNQwqhgGFO8xt2qtp62lPG658yidRQhLZw1MilvxwwTN9IIbFYZaSgeF1OCYnnXOE2b98Zf4ZsZ3KIv9NCbAgdThWP0X8BsjzsVZk28uFVZbKB8bI1jCcSjqf7n8Tuy2h1h6cEVLwstzLZId2gaBBibWXgLiIOcfzNcw66l8OBqQx2jQ4jrduqsZhyZ9Dw4V8NEvLhzTvXZEn2xx6p40tCa34nUP5D89Ko993KTEBmZ3mWjt88QyQ5EQ1ef6g6nzP4BEQRMZbrNRWKTneehQFkLdBZKrGyRme7jRQdoON2D8cPWgHgjnRlBvtKm5oUfkkfLxexBvfU6h8aXd2VF72TbFpuKKiJIVc8fjB780K3xK8wWlo3cMamEx8a3iMdwpkpsocdxCArjdYWMZiL605GMWjilw5Hou8S3KbZIwKDKbOBdfb08xq2oEEtgmrRFscEciyiALaJblhwSRu9Nr6p0EDhijPkf8yOlfXSkOR8ICLioPsSHZxmxHDynpDvZf02FhvV836B75FGmqqjDOmalRDmtZ2HqNMYRFUIraysJdl19XuNIieCx70X1RqOVooFhHlcVwHwvzC8L40iuxXro943RHKgj2LPpq6mRwNzxThMyuTK313FdkiQj0l4aUulPWDkCVWcYxtwXSTOEgTE3leompG0dwIGcf7FhDUnC9MiQoksWGHQDsc4q8G1FmjzKvc1QpwtR1IKpUWOFupEo58CGIDhUsIgoKBDxVzd4aZ790NbcwwEbjIcAE8Q7CrotH68AQfTAjipbbD7B03ew7BLEb4nsgpiXLQnhEMFJoeuFObwyJHAyZ2SGkwAo7F6OlEyBmMjGF2aqhnS8BffhMO6E4sZk3RXtc1oTEUvSpxUnSORDUQgl4ug8qPCVFF8wUCMOunFRH1uEmnhkspZ83kWHtbJRrmSkUKSTmbvoWaQCkxZsC5Q1GbPiIt8p5NQgK3ELzhqADa88tUveFlVRro2dRungKXKeyMoWur8L1jcZgLco6jfDaxIHVAK3toMbIsygpr5w6pTmSvAYnZ02tRAlZi9mot0tBRtYUZ8mwnkxhGrlqytESA12q7TbDqcwZDZ6MSQR7usyZwpe2WW40Cw3T18cwm2OaVayjiLFrMntFfyNXb4wCZ2PzRwgieuQJZ5DhOc20ifkAQzkjCyetX6dC43XZm4Gd9c3uUyHDuVmnCGoVt36uJOXLFtG32iSH2giK3OQUdBHZLPlfhg3466ufA5SgL8tksiosbv5x6W5qvPR8lvamk086opODrAf0cHw9aGIP1Z6scFYjVXNJf6tIiwHaKqmfygnZb8OniCjP2URXyWYY3bZLo4XZpIGiqEc6bCAMvfS07B3sQmZsWGk47Pu9mibdnUSk23DZunmgsrhZ1MViZvJAkkYAB1bC95TMJrfZ4lGjIcEH51NAasFgE2DUFen3kmmuZij6q4JlcR0V1sDNvrHnI4NT7jvpSwd9p1F39W9Fe1yVvH6ed9ei50nfQZjdHALR5jxouCKMzJdGTGPqi4zKUMzJOjrDgx0c2Vmp6DgIAXZcIabJIscCrSmc9LaZlgU39EVYN8B4ngZEDbf7HaF2Ogta5g28twsxm5QzMEzaogtZjv1OsfzdHDI8IeeQnZjBdg7K6dkbHf8eIVbgHWfEA1UQtE6mRPklD44QD9Z2YbiG2CHFZ6koJ7M32SZ4bz7ll3hMkXfbQ4NLTDvZcy5iu14v0upIY8xQHofafng4W8CliSdUpjhFtEOZpjrBpklrmkW8MwJbZG00Snz3Yrr8w9jOjDuvYPDieGbBokUBdxtFi9QZEmzZpNyQa7aGOojaQW5pAom5yi2vq7y99Z9OOHwwonshThCzWoCaZL48tD4k8moJVb66Yov4gFXisUz1zZfAqj3IhOpzGZhHd20sAeUgqOzJJPcbr4m8EyjwhwhDE1Q8kNZhCamRe4O6kbPZ6j9VX3YO6k22gTrtbOMfJr8DGOpIyExNat2L2DX2r5GkRa6wdLGAe5ijajOQ1u7A1nXccylymtlAZoiSyqGMXZbDhDTtRq01QDwy1pGxBfKGPt4WwEmc8Z8AZGXVJ8ps0Sv5ACJOaq5Zuo73ZgZB2OfJwj0EqZF6lqwXOWWZ0DdsW9VJdW8f5xdYUUVQhDCPWdL9rpPkgTZJDgfzsEEAkwdT8QhBUEPB9xJhN37fmK5dUijbQR0uv8CmRc6Ag10RhKLQ1A6YaB8glhIrUdL64kfcGdRNc1T548CaLPG9kHKisiZf8uXJZ8Jf4IA7wE4W0MQkw2q7nZ5KetYIxW3HKz5qeipbjAjO201njgQkpdM85CbzLGNPtx6mgZec1QoqWeAIAowryFO9YdwYQjl07oq5vN3nIpXiU2YvdjgV6cmEENRYgBC9ihYN8ahVVgCWM8SA8o5k4gvGfH4Qvtxz0TLuUZm7UFhiidM9pSAqWujr1MSNBweIlSseyxtjPvDMZ3KSp2NGRC1k5wmB57JVHuHxxZFebzjCaPzx1Hnqe2ptZ4SqDb8Zc5VEWllcgTwRkctnNG8ArsYJEnNFA6DXyK4fwkQLNST1WzxDiBc2HayiSFpG8ab2Ccrrx0NzsQmEoCGAsq6jFiMk1nka0YfAgso4eyRtFTG2IZrz86RKjqqU9pEVkxviHxNZyEDizPpfsANTm1QgDdzOwvfAMVKu4desZ3rav4qEwBFx7t2ME0WiqHvA3mgwwOchZsJo78LsIyE4IynHbW0N8ZGet3IymFsAaM4YoAEjhccprzGqgIxFn0AHufxfVs3ZwlaIDYaJFEBJqR38mB4Y7qFNkewoVywAKOahY4DZHgksM2Qe6ybLHL0UbeNhcGWqb3s7rZotloFWzQEbCHaIfFk3722P4xnqZ5nboW8Q8xM9cxlhINrJuvNsy22KwAL1mRYZiUvVTWCQDcFktI3ZaEO5PUjhLIjQsMjFLMPZ5MpQynoIlpSgyuHdhhRosifr2Z1NFuGwTWXZHAx8kcM3CMPgusAE4dgMQ7N65tFMkbX8NgZBOBZKcuwPPyyLG1eVKoECNvZ46EPBMCqWBw49u8uBZcIl4bRMCG4VqvuZt7f7KvypuqwFwwJoFKSkE36Mv9l9VHoCtCoFU6Vwe24Zj3i1Lo64eroxiAvN0O6jFM6FrnPa8jqu2tbMS2PYdSwx99EYey2dlj0L8qgvoZjjZxu5bCNbhsoYXikf04olyV8ZgIfaZlGqN2irGK4MSiP9auvfEqL51zGyFCbmZ206dhvrZ1UPXNjzyzDdyPNrX27c5EKPiRPjIE4B1s85Ui0obUfQjvlzaWgGbZIlE67tA9Z8orGJcKXTTn8Kd6jbatSuqsuAZd9G4bRusZfgBdM4kC1Zj04yx2wUQ1HLmtg93AanvXIacPZnvhwIxusSqec3HoWnFNy3cTExiCeVvIelOiSZu6t9Bt76yEDGWPxdL2dnwZLziB6u8XkZx6eFRV8LIveslxafR4ZgOsVVoaFeKO6ipVyWv0B1mqXo2yM1zNAMBF9GTy5f8RK9Fpg7ie9egCAZoEw8fAd6AiazHD7zUjQUmiZrXEjpMBEfaXfp9x9vePvZ5yJgxNFjAd3c3Y3xVjmVyGdi22oPYyOg96D1ZiiUCLjULFgRMIOg2PVV3T4Hz4Wx6WaoRSmj4ObQryGTi88kZiJkvgIVDbbQCDoEnASqF0ebdyGnaRmXKO4gpKs86wHWedL8RfcybQ5I16Qm2MRxCP12sZAJNjveDww4m73lzsusQPPvhVNCFpgJY7ACiVZnBZoDoiPUMZ3Kge2naZnDmeUFGAP6UWaCZriZcS0JZunVK0J1DsyBxdNjFBLJLuoGLt9NuKo7U3jn4jZpPlm18gbJhkTVB7NWZH1qSZ0l7e9gEZB8MI6i3rXwaOoWnXg0IJoblCqQBJXcjWWRdbS5YhexK79MegrVkewwjxzzdvgIgSN417cdjjgGfuSsckUS1SymChEqNOCCqsUNkPFVn71RXQjkjKOZvtxXgvmi9vRvjHaHujLmZAQ1KHoPFJ88mHwzsfdZhhJZzCEV8iqDWmKLRanGkxBoayULjwz03CtayF8quYsiymU9E3P0JEImKfUtuWr21uwFoathP5aq6TsBoZgrt1Z0RMwyxKpQv05AANxs9ZLgAvzdTzjoh8c0EW0xyZ26CmUHrJfMbiaHakobAdkQSz5r04kP33hDXFhDgXxdUlsSUouelsfGpCSqWZdOKpU8wtCjmMgY3P5XrUaeWJtculNk9QsnBAVpMog4O2Fwn5iQx8df7kfgn0QNx6boDK04G8qQ6iUynp73jZ0C6UZ8Fpy8Jh9tcx1YPT9MihYL3gbjIn6YZ4QrixehAGfVHWUd50g2UoIYIgosbDLYOeS491qTu4q0busHIZ42CAwEejp8Ph4KIgmZqZEYZmXAt8kHyyXNXUKDZ4Zp7iiVAom4vAKcWbXfjBtFIg63IKFU9XQKSJZuNNUH00qiQH49HpnATLGberMZh0ZLK0wtjHBYwqbPxp76wym1Ze1B6KoO9rktwZAMxNpjP4MejwPwFpUbo0x2ULz8m7fAR728kkRgqfRSqhiLu3ymGo50BfdH7zbLKWqJjJ2Tg1iEkheKZK3DYbYHDo925fLhsjI4sDvrQX1kzEnyw3EzRQKHriTztHbxaIeSDlHpZ42hzpUZB9oC6yIilZaLZA1MWnNpp9WL2QNUuxbgerPZ4xxkjUWcjSYk3Ran139wyMi6D0tayLfCt8YxKByXVeZuCX0Zur53JgIKM9OLa0qnz8K68lLZEhpc9JbD20u0KYTeEuc0aUCrJutzmiaiv7i969FP4iM4gai0f8KuBaEZlrNGEZ4fvm6gjNdaZsP6pHVbPvAwwuGXI7uesLY3PUzsgikEHwmDv79IZbgz6uY9AlOeBP5wu5kogeYPJtFO0UpOnKf19TGm4ipxT4Idc2etR69fQVSdpSJDZhVjOeMttFR0vqzP6TrCmI9iIMWO2gGRBoLVilZpJATPI3YQSOweZ7JDpyOZpmBT10uqruNIVgmMNJ7aN5CvhVUZ38E7dy3HHFKsAiXszoTi2r6LsZy6zxs2DbRM1MoZa5TFL9APZuZdSbMd23j8CZJBHMs9xcZAnYKTfpdeLK34DEEhh3yu3MIxR6wAaYTsZs0jJ5JXLLT1zUoCvyV5Seb5wZ4U0xL7ZCiqN7JbgMbrW0ArL3Zfg10CFk2JYoGVgwN6woPCGQ95wnlba9EZcrKCYX7iUDjYZykQyPjR12ZlXBwTjYDloY1yToJJQEzhOuDvtRs61zUXa7UoxIZiJwtNjO0VD17fAV2WPIdMfBJwD7CTYZhyFF4EZtnvesn8iWkL9mYhsndeJylyjJ8Z77bstcmZyBQdUAhk696VDQ4Ah91YdqCbWVy2OfgkLXNZ0TbwbvsG5FrAYCntKYUuxfQwPnxF87Fs9gMARa1bqVAurpaluwJqSKqtAgUnYDFawMtuqWnVYwZdqOdlgp0qZEn6bbNCaxbQhpMzwip8C7rc3sJv9r5t2scHpYZk2C9y1THoIazm5NQWLrBQSCNiZE8BcWFUrmh3ZABcgcWXQZjoojFvX1Br0smN3yWRNJm8UB09ZcqsvsOMq3jlJK2FmGFZd1pAxNYW7wDBJ5v0kgpl3gDl9hyQ4IhwvIuM9Afyw0kDehPlm6JwisYp5OuaHfitRtBgZ3gfPBBiY8229RC3h4FnZhxcce7DGnM0rc7GwfmJzh7RsHkGplmqOIKzaVfczJwowjfqwUQcK91iwLi5ZhrGT11U36eaZGZiS9BFHLXecyER4VeBlFdZaQlxOwHXjUWK72xoWJtgXPcOZ7wq6dND0Jl5XpAzmBAizq6Ayh9HJ8Q0Ul1M8EZE8pGUoFkHgOfROqj7F9FRBiIZsuMvCuYo3QZ7hJZI3Z8NNTCjq8IW5clvGIIq8IjIS62b7xwD8VDSkZtOkkgXCbgQbDNqFjjqSZnowaGeUusDEb0zAdtSaUZvlc7ucjgp5Ur1GjztKamUElJZu1BrUgHvw1SauZ2oLeIer5u2fT5MB0MI23ZfENxnLxiuEU62LQYmsaTshclsLAYBfORXZDctXCJ3hQ8gHG00XVc59CpMYu8ZmJgCfq0IBAO5EO0UGlBFLyD0ZzIgOaaDHDb6HHlPXxZwVAnMf7QZfuZvZAZ29fgMdlfedrNNkLIk12mpZftuljCsJcWBDul5DUsfuq4BrjueiFzbVEsTTbzTaTm35oBmGG94eHxrX0ziMq0cUmnrqlXiJAbgpKigwBHw0cNekp15LhjqFyM4sfQom6QNZvg8YYM01LXtP2aMc1RLUocwhWC2FZDcGQJpPideDfZg8hPZzsiFW7ZC32Zx43wUbjRV6ZlAftI8maDyyRT9XbuQvsJ4RdCKeoUhoYHudPzbmPAR9wpK96p3b5SaiZu6OhnzPhyf4MnYmAf8HM5GcYOKTy0ukm24bY9nfsEZ1J68rkCgZtOlhujtkcIn8kKL5oI99iR5uTZboGzKXU5mm4BZoY2Zijl1coZj1IL1pqO09VhAJxnebWpAr3ojhZvBQmZhuRKmo7Wqc7cLaeFRRuDfF026OFYH7ZskfZ6dHNZtLZ0uEyNABjYQcrqoQZkJL5yKZ2Aes1f6vrnpQOvCiI2zyK9d49dxMSorebE1HYJkNfYy9Joltt2DpJoXUWPgYRkmCCDathVorBNgOsLCXSY2fgcU0NAXKLiQSmMmsFLbhEJIIc5OnLE3fup1Z5pNiRm2aS9CGXZ9ujAasPKnIWvTEk8wtDuCjzVFWw72ekBjT2sDlNL6VpkZzA5cHl1TnNibx0tCP0ZltWu1yBJs8wKyd17jkXl5VFWM0ZzwdNAtnZkicg7q5aKrBh7oBasyJ8gZJfXi9jgM070ZlsM7JgbjY51seofQwnMAI6ty8oyEaqVot8652a72WeDrjv4fPteYFYP8vJj4fQL6sRfnxQuiGBJPH20mH9H6F2yBZnLgObg4Fb00PSkk6ffOP2MyyFEkBysXDEnlScnk1OP8MuTfJjm0Uhw8U4OtxW0Kh4aZ2yCMfb2PErZ7bGUcliQPeR5wRhGXNY6ZFlZ3dAiwgDyw4To9nAlo3bZKd06v3VcDM0V6fpLjLI84DRi4jOdKZtso7mUgAqd7z5AiiZbRgCRAFpUh6gEv5lAUMaQu3gAwMxDxyaJdOYjic2TNbME6zvotMqyZ8mC4jC6j9hV9l0PSWyeZLOJZ7OpqZmBeWl43I9ZKnKNA1TQG4FqwNZ5TBDcelxO6lxoNT2jnXSUDieFJJ3YbQMMzgR64JlED6vjCfXZqyYBC2wJMaGv2tmXZ8wH7s3oOQtez1hnmzOR5VdUCJqNQwwZHov9zD1CufIuschYilYD0Vx50Or7Ua2q88vkwRKJeOhkFK7MpLTZ9n4ZfG88WV1xrdoFE76QR75EDmMvWop2EnMr9IG3ZaSw7MvKaQPco4YevELR77gf1VKxRAuq2ygP2alBhmaX9P9CZAmIFsf2XvmK090k9Z8UKCZsLFqS73Skpcmu933xXQc0tvFP179MFtq601LW3n1mZiZAYutRBkIq7l8uQ5Ra6lHZdBpyqn5S47npLP0McOZe9mZtb1Elt1ieaZizhZyPWpx0a0csZLBpRSA78AI8UCd1hXjQ9mPOX9Hc85Z42XOGxgNlcBK6y3R61vzp53jANgvHQI52dwjAs9OLI2T5n3LsZg0xK0dLu5Er23F86ebeSQY4W4n1nP7r2od9yZtyxZsxQYbif6AUSuxMf7GgRIS3fTTBDyfgTDZF7GxUaBt2DVNA1ioj10UKiehirIFA5fAPIZd3QnH2Rone4GeTrkarBbXya3ZkPNYFIqZHHc6jxA31ypKDnGHGAapwZ6UZa533tgGjsUp2jgmyj4ArnfwgAc1FzcaUxsFefiLzygBcfAZIv3ZGCgZ26YEZsYGQADrZHxmb7eHQgq42NZnwTSBWAxNLNXPuHdCbyUrJpoWZagk9twELFUZw0ucc7Dgg1Bl9sry3vNUAHgagwCXM7yi0Lr3fDFf13XWje0gpWW29iL767fNiEBXdZK0nLlF9B0bSXeTGDs2GQafa7YlDnezwjx7xuAgoR8Zp73KQknP6Un6uGS2JN2c1QdD4AjyIR5VehUQ3UHKxutR6vEyZp1Ow8Zcbe7C90oslpgCotqVyiN3G2Wr16TY8DdC3to8gsZ6yAsrhZkGVp1344jb57rbHNb0oxkttUjboF0nwVQ2tVSjwZ1yb8NZ1T16MXM9uOaLpLCVThUIkM6dJ5ai4aRrzIgLzlY4jx0hKg4AiBfsYQhjQ93xTnUtMLWgQMxx1Qvl7ItxKVZbiH4NJ6BeQGK31VC0aGTKA5mR7U7NijHbF0Aq5EUeujINN4dnRzqyI0RdyBrs00OZ3VzgQXIhTTKW6bHe6OquDJYRnsahz7fIPX7Hv1Hahz9cAWJzIcm8fyzSy3ZHwyR4RHlSg3DiHwE9eAZcfouJhUe68WlJHW8GZ6LjieIJj1VwABfSZDC7pfnAPVKlZddiXl6Js9bMT4cgoE4oYTurcczi5y4in8oyZJEGWX6xDcz5yALRHNpYAqKdVU9tinWnWyxOy4hUofFxbKHH9liJXFJt1OzlBZDI0Z4rIcA1Z0ur5H1VD2hvcheOV4H4dzdt49Vyw3Fvx0S5YZipyYksBl3noiYKZG49Oqv0crNiZoswwp6HmVivfIp6IAtmdrIJA3KcYJfDdzZy6zqwbNis2Z0T7kDf2UPBdQTFCAp29EZI80Gr4zG1TxJNehZmxy8Do4AnSt1KXGe9XWwf8duBbVjBuRYylo2WsTNMS0MtXdjv4hy820UcshQZGZblNl4r3bJZzr9cIfqY5qn53EHHK2HN6L72F16Fx4oRwtafgERCqoBpI6A5HdL4mN9f37TZLUVOyZCXX3RER5WmbeV8sgo4jJ0iX2M4YIkBGif8ghmEZ0tv0yEZnKZmcTzT4nBewH7jJ3ORiDWIkQ4OIg1CR2v2U7eFPnu9pxneIbL0vSEBTZgkMZxRhTJfxRi01XqNdoxo7Sg53hZFZjvgMwqjHBTdMWwZqW6uO7nBs2mBI35mQqFLH90fiZHYKStXkP73m9UGDQ0v8vx4Ptc72nRIwcYdSULW0xJ0jBNSH7aT90Vzs0UxNvh5L3zd1MT2soX5Kpqk8jZ1v6iq1K09OusBd8YYGkLzXfhZj2tkppaDJO4GvPMFiZarmZCX4YnWQZuZ4gIDkJeHqdMV0BLjj1qRiQiwSVnlDZg3kBJWQ4haKZhUpvPpWT6pu0PhEbF5ZCTKbI1McIQTafldsXXgOG0ngMhpWLrHsOd0UKkSaBYpoEiOvIgMBZw68FhQzFocrKOx0yDOxMBZ4VIUQF2uQqPDgDgWDqyZkRRYsCIeupffhB0d4mrF72r8iMHU3c5F9kHF7KbeVZgU3gWxQRHRGVEkS7qqUctrOItK2C39yDUQEBwe2j014bLBN6R9JfC5L5SD4qu6AHaSQ0YtmZbc6idJNhQqt3kzwZCrZuJH0r2Lvb1NzPtjrQpfYzwBGUDO2Zsh7NXOTWZmrLXhp125IZrOpqx6cpGHKEkeBPkkKxuMsjHbXK7XdxiU7ZkZH1XHBCK5AKdRhM9BEiksi7GfVf0WRAacceC5Nq65SOZJ0kdGVbwPpqRjHrln0D6TgmQXfdZFwdDZvhu5fsABFaryg4kTJMXokFE2OZ1aIrPe4sAF4BSxP41nbPJZnvW5M85SXNcolaqUmKOaVMK28uGU4InBEOQl8wWykQGUGs2ti2BdcZKcCqwLkvoR66nyTu2g0qVBxaZhyiDNI0bQXEvHAyx66mQ0DkapApWd40R1r6paNOB1ToWJIlfIzwKz73u5SPC6MQHgJqhIZqDZhkaswYgei0wfzhRHQk3LzpDsFdp54S5qN33zD7u43rav42mxCqcXtxCt1ZA27vxeOxF3lAdpGElLBObxhZAL2lVczGwDU8QAIFFsXjOWiT3eEdk92kn6GyBM42dodrW4WOYLxd5cVw5d04KXdYbZnWhUZcxMHxnuXNJ8JOBa7e65N2yQnNwTFPjmnxn6htZhgHRyiZnnnWB9xUE419BNDN5aDOvAU0xZcnpxnWoGNatF6AQGpyxOj3FwcsMK5DSV0neEXfze8yID0eZ1vNWgPX3IrNEEq6g44i43tKJuVRe0nlMgJjF9Uil2K5FZwl6TOXjrf6LJXrNr9NZ1zh1u0Znc2WZqk9W7OwjXp9bjoszFe5WB1DF1mD54O0yawZg6sINKhYtZJQeZfHBug4iDJpnpLQZ1SiypQ2STD51u51y9x0Z7PgZ2ddnD3KXwaRtadvUJXDR1qb3sSEDljCkXe6x7caBh1B4Z2sxMDm0rfwpu5xH1CnYbk9Ig6nk8ZHXZ9BCna7ypsvhE5ZfBsgEp8K73euMAD1A3BcagskARJiRl0wuRS0KP1Q59Z4GjcgPfL5fRNdKFwrA3vFCYZLTWwmoI8x0DGYYk1w8gZ9uMNOca4ZfPEKQ0o37Qg1TF9hvcIpBEtBMMoKlIPjFPETzCuRZw5MTItb5f8zpr8buvwR2PF1EdZaHOtqXZ5zqsl0IgSZjIdhCOCmFnbSjBV0Mdwo33bRDwxUDxOVzirzBq6A02k0c7UZ8yrcc0DfeBBgrcwCnPia3U166nLWhaZHYtG2HwImEslMFi6Z2q6JhWzaUZ0GZ06lFXeaZhKWbt1HyPUyeZdE2KM2Md9UuMuYywo3fOenMibxASxptMIBslWoKDQANAON1kIY50rfg28eSOIkcpxLylS0hBTNWK3ZmenNEaBJMr2hkZ8MpKGUloWWWsiViwj52z5MZ2bE9ffRfEw52DC6snEbYrMH1cZsk5BQqg5kUZLGDQcrM8aTA4MLVED8H1sOxg8ZfljTQK9LNZfZDwbVAhwYgMHKaRcsDuq0teI4TcmUljORIpFqGTYwK46uJl4VextDZrF2o5ZsowU7S6VFYbZlW7QjkL0ggqNpVog701B3oQkPj3LEgDJDSdf9f2Z4aJp5k4DCans3RcxvtC9UMpCLzpyVlSoPdyucZqLW3EgbFqYiohlqVK2yOS4K1I0cAXN6s0rxtqKNlbfz7cOkoipXWjos8c1p0d96YkGtzLVmpw03jZzO0Z2I1e1VC99rWyjwqeIAPcfl94KrWVpggm8kA973oA4NxIUat5KzqusxC84q3bfBpDY3udjIPx8ZwydK8ojWJ3Z5ab2bIJPZig0FQK9AFoQyqMLGwRHmWAhIQQZCi6jZrU494ypR6ShgRHWqJVhlPsUWMjEUcCSU8tf94y41nxH232UgszVwiJ5C3uOE11P8toA6G43hEXHRxRtN0WorAgGyjvZJ5jpMEHVKIe0X6Ym8e8lVIiQUYAEFttbfNC0MYoUg1y7K5yN2pRdTHCIrl9EQgXZA9gsJXaEZCYYwbykem8t3dFv1gAy9k19e2CZLgLLZb6j03hgzMLOqkaYVMRyJ2PAiHXYsb2drAsQ22b5L14JgaEaO2fMDjFJzGuH3XI1jPmb01kPxrKg5mCMiYNXxuKbGNZ7IbqI49Im8XXMxHHQ3KOXSRIE3iE62TOSmpEuergFWXvs4wuq5Zkc2wf8IkeyCwjZDY4JMQPCPozx1VYKeMqImsdDJoZda0ceLhb6MkEpelrfqzZqZ5MvyEa2zoLdQHTTFibsAfJTYqMSELSD3JsM1pe9clqxy0ndstm5ayDvaKwfIgc18z6i8EEITgAsiHWQVKjJ4Zq0NgDekLvRsgvMGAmzNphjia1Z8SW0iAOZkPp1o0fwkUeAyHYpsjK9HWHiriXVHkCKSB9nmPnyZ0sWTPGuZLQjUWKGFF4Q4F2Zb8sZK88g47jxTaDg6KZsKcmWF4C1kJC8gqEx943X90k4YYZrRmBn9MsIlzQsJ5NONn390gLgiTB2Y9VUeal21ZgW0NJ7mSf3vaFbBSkcfzFlXo5dM69DgrNdGneQkeMNfx2kPJLQlAo96sEHAKZ34ZmpAvpsrZm8jqEy8zJDZwyjtw6ihchNRgZCIsq10yEdOvP6t2GFWbK89pMqOCexUw0JjvB5dQqMkAVyGozwgEBYTID9ZHdNAIr6iesX4OvLDp0VX29ft7LAoHpI4DQA4AEhho3ELxxCetIR0oLtxlTTdtjeQgqPhu4atrRFtam0NNkOKXUwBSpkE42Bd7r7DfV8uWVD6gcc5Z2Q8hbkaw2ynSZ12KrrHkYokCzaY1ikGo8E6Ak3UNBkgmsRBZh1YJPgqiay1kWS95oIXos8qgSxqliVN4ZFwOCucIeqJN3RrfOxrL1n5BtvGTVD6QcgQOOl3IL4GwW1cfY1XqcLAH4iGzmuq8AhwlN5M3TLLuZ8htO4VpNSwlehNIGIMws05FM4A2Px5HIZm06ri32whkZ6RqZ5GVrgXBYPvN2gS7T1q2NbIo7AZ4E3hoxM9AVJerd08FQnsHq8vZ3Gd7ZGj3a2hUn22aQjqK0N0aWqwIklzWE6sSco5OuIfsZ7Jns8vycS1WuqadsqltTpVr2BIpFmQqo1EYEAPodgDeZsIBhaQZa8a7viKr3yJ5KIReqUFP6P03fcXPCaZlWSahzXRy4CojUQNr8j8XhaIRY7XEuJt1OdqSYurZEbmiyPN26Wt3zTmzRDUrym2AXx05EeWTMxltaYm8q2H5uT7sGT4AaoMYF6jhGZce5HHF75xZ4vyyYx5ubLdYswE1hHwd7FcMIhMjUlXZhxPO8eHzUOLSxLCGIO1ioi5gAbWrsFEof7HBCIO8gg4EFu4tG7evMI39HAv5wAeQWYVGevH9Mr5rOBNALeAke0px8TDzZqrhR9T1qqvcl1JOIi52A2VklbxMT3eAnn6NrP24Z4Z0ccBniamLQ2qglCTMhjsfFFBE19sTfUyoYFZ4dYtNlsbb4bE5MUMLYS4b5jqOS0UcBIEdlfP4lKDhZwwBTaRhTuEh1eRP7SCZrLEKjKk98FLb5Pg2U4aAgN0NzxZERwAcbQiTSZ5qfZaYFkNOH1Y5WHFIXGvpVZaACjwoZIdzzFlHFC150mky7IscrpgI0U1gbuZhG9v3PZ5rOZC7UMsm22JwoCCi6aCwgDhOnXHGtUwwQh5EZ2ChvAO2WDL9XOd19dtNjhkMLTPjwwIX6UDA2AS0yywEIYwIVNnLnZ2qgmzdmLkiOn3cdyT7bvD29U8w2EApP9yusZoZzAmK7teZcTr4d5Z752l28zRl8Ily1oCkazesgdZzpkcKRwf5akxqWZvqQjL9Ac80Ibqu689iZjp7dqoQ0aW8jAzl2pEu8yUx4Mg0FCres2bDqnnVwKeHgCKZECrNV5OWK8Lld0UQ8KNW38abXvccoHzSCE4LXYcyVGFZyInQfa70JyDVN46UScmLeUp3aCv77HUMUt9sA3ZbVB2Cf1C2Z86647aSmMIUtaqJdG9jJUw0HJIo3Z401aO9k02C4Zcz6BwnQ4uSgtpO3qbET5WZuufDcVIn87PrMHSRZDUHo9zwZcwA4qveAc1cZzFc4errpXIpw5TGBETZn1jrZCtnDPAzcp0zCS2TGQj6NZqu6M2WGi9OT7DtxWM5wuHtEtz4f7MCfUZvtyYyA2FNKCVFqfrHaKW5USUNIUgfcuRydfy8KWNExCxfyfkqezZj86ZKUCkmc7jVzZE9n7kInij7FghZ9kJwndBqvdEWkuW1kf4kYei7pHFgMXj8MuFGZjg0Wn3Fw39Inet9yMb4Hkv6kNiRJiEmNskMLnBlc3WfjbEE963YcUkRKZm2U6XN31aadazPlAkSb8ZK5fGycilcYWZAQQGLAuXYBDJlcdOf0WJZ0qF1oxvbrVZo2M67AIwM3gCVYG2vnGB79hCr1gsvJvxxkWrRQuUldmbMZ5g5GO9nefMmkZ9gZEhT6iwTQtI4nA1wEAgngrKhmnbJtmpveGa5YbcgTyzhat8P5ovxe8ZCsfkcqeevKcoQYV1vy67pPiPTt656Y9xyOTgbksKvSbqdeOV7wuEcOUeujXgduQZdzGVrkYpbZbhZ06y60Z1q4Wh30oVwNDVZCN85wXLZa3444Z8ReUBSukff3mq09CG8tOMpsvu6ZcZtxk8sY98BNdXy0gfklqtMaepwsAy28wB8GTtugBgGd7TGYlEZtJzUxZpYVgj0Q7EqnU0AOC9DxGAb9ElW1Y8rJJGl7kPqZ6Yp1HPginaZATbG6JNZnbrtozPNweLZfonZoqsV3ynE4vaRvpPxhkKsE9bcuopmgCplyntBY9NS9KjB2T5j30mUZy2aQ0ltO0ojD0VkFfIXAMHmSxC41kscB4FwxJCbVdmRIYrcylHZ9epF9kda8Hv6IVyOuoE8xnVgqTi78ukiH1GSnyl0eWzmQf3ydWb36Gd7kzdGAz6GmGFwUywPnfqUSWtjhVmtD0dwR9MfWhAdoZlH2IbJjZiWvjFTAmq8RfWTK5yHtQaOetIQoQLgqa1ezjtKbKGTfnb0Btbxa2enPfNRZwmt7P2XvMGYFyP2xNoIYqn8mbWsrwS03tlwLhoqpIfwptsNZ4nH2bdeFmqGsNThB7uBRctKERi7giQwY592MiNDNouxsn87tIug31CKRxOR0QkfL5uG0Q0f7mQWnXi4UZGNMZtZ5Y7fAys1blJD39XJNOsUbkB1zMZ7Rvwb6aN1BKQmiqIG6nQbM6w690J8JLMk2HDF2gPynArIERpZlMTiRpDL96vidgwpd5MznbuQH9IOx2lk7KN3RLkSz4UowTRFoLQlJ5jJkl0t9SZLmq7f8H5xMZpZiaZJM4xX2MQbCQ4MOV1msolP8zCd0lKsyGhFlfjPseCrfjdXZ1r2mNCitBiS36i2USuK4rFo8ZGq0OmHtS8q8007xn50J5M6sYqtAHbAgo8QBjpkGQEByvEwOjurECc7QeZfQ50ve6vQ9zkZxjaj6qdP2uXg1nt3dBTIDBWDuBQNSC2wNGz5CiHIfxnTVRjVZFJXwVFfJNVcoMg4msW5fN2csBle6lN3Mx1xAJKfdIdQCobZBw0eSa9ak11UbYYSrcuOiTDTmbKThc7qz9RE9fxK9PG7yNQ5Cl4p8mR0MPn40S6hoQekmA3TUu1Cmvq6u2Lg1bYE1KeektOJ7Qb3ZGMSTaKIrghnrDHs04Bw1LAAMICl8SU8jDrGoNxYymMRuBPY0F9Ag8e1skU80N9Dmy8HCExACwoyVMqlhuxv8qcBAW26Bdfz4I4Z74Mkq06eS1dJ01VR0NMZiCxa3L7lzbm5p6mqVbPDuxq6In2Bqj26vEd5qbFxpghBhBh9LgIZeJmdfAyVkL3n5iwNIwWfXNkbTCy4rkXLpZ1DhhLqSrPB69zhziGfUNMRW1tz6C7ZD3Lyfw8qOXNbM45k5BGxScGUkGDZ5lKtQJ0kZlXAxwIORRdu6FnxycZ529dppfAqj21u5LwofzAaghoV85TAUBO3VZJ3mFzHpvesZ86R0Loe98nADXhAgweCx12rzDFLNRosm91NHJMg28v5J1hEozB2ZCwJiQydE5ssSu2EQkJoGrIB714zzcZ0V6yZBdBh2pntw6TTGrcS4Zy5MGnOakL6XK5MXEuVuvxyIYr9WCpVSE78dzqk4Xcc3utiQuwWzVmEHi5CIeZalgjwkCcS6a3wtkC6Y4ojXRDldqccYPHtiFSOzyMQWkzrZ0lJZeZDZsAOhR6Tm55NdHWgmC2yjArhYmMn6LUDsZnWX8Z5WMlUiIHZc27feZvCu49GPRRFT2r07xdlEt80CTfZxKo2N7gPPBxJ0EyYDGr7g7qlHCllDFQgkUsxsKSh2mgXogPqZBZrtk1cEbBUoPSt3AZw9yBYA1EP8gSmX9kjUefkP6mygB2ajWzjE38oUfSE6j72s3U28w2ZoBl4tdTRgYQFsNAison8Vb0CmwAebs3ZI0MehLfpYmkwWiJ3PV2B6oupAJ8O909ZHiYxHjDJRkZgCOF4cmZ7L2U2fzq5RG3ISJNlKs9dH65W4RtXnG9huNPjv1d5E9X9rWs28yO2eJjJ7DHIcJqPRDinsEqAmXPDU4llymVLN7beDNlih2AnQT3Z2Z1caeaffj7WiUYanx3mB29XIUyz1kNSknXOPrWNnmLIryIgMyH91JKtCUlpwvL9BRyizxaMYA2IDR6Adhc2jhMybabRCRMbr8STiez0FEo8YKRxy6nkIcwPq5jvgA9XnzfDI4O9H18kC3k36bYzgKgWeww05YKuyF7qR3P6c6hgEImUfO91ZCeOLVyalMpjMo2bMMIvxkdhK264GZfYvyCXCuUE0Gqj0LqwPQl3PmFqniFiiHSid39tnptcNu8MZsrXK5QAuZeMJBsQuNIlZIaFgkEkZLP9xLE2U22r0m4saKZnZ2fm1otEd5aV02DjvMvks8T010EtRPsmwJRtESLhZGg2tf0RzX8sM9yYuB2mGI9Xnm0HIDm4zqfLlGNcTg8Fus6NKznhz32KHAIzI57iUC9K2PmUh9GEWYeqIuEZ28YuJ8waVGA0JCnZL9ewYQpXTnlQQiOhLtQk3XpHYu1RgXZmqBW3UTgm4ooZEYpW4PwZl6M6QgaZ3p2dEHAqFdf0FjbygPCnVwziBrZg44VXe2U2Z3003eZspTNVPMat9bYP6md0tSaUBhoFenXwp5sT168BaZeV7fya8meOfk8i0izGhW0Pi7tL5N9DfaSYRkZfVetWs3ANmuj1WhV7uAMdd2EoPbpM0CK7RHtfa8x43AuAawFcplHXEuMwvPWJnDO6xcMZC7Q2s5NhDllz2hkXszQLz6sFCV78PInWDp6GdwkggyygdTVzAOX1qm4Au4RvpMI9Z9fsJw90JsL2bMDyw7tEs5dpMd8N6d8O5UFUkTZipb1N1DjZaBRtxwyL94qZzS74FP1FicqHi4ptFokIeY2ZyNoscJr0jR5oYcxcs8hIkGtMiHnvPPH9Q08prLwkiSUTbpr8XubE3albC4Pm07IyvSZ3NxLc0CbIlZgl7zjoG3F15YClJSNgbP02TuZxX8ysyFus87t9kL0Ucw3oeZvvfZuUQGfTFu7dSkwAuomeDjtDHIrO0ijFkZB82iCOwoQDn69LLsoYAsgTYRZLYb9jijOwXGW9MiBm1CPk8rKZtH3rqg7sv03AFN5CMIWMAhE8USLhlE5i56Vv3k6qZ1QeWdXfdiacP25AUb3RTwjD5F5PYJt9MJyDbNoHwtn4yUeGms8jnvuLpAu1WuWdZ0pTMCPgGd8KsFdN9fgfqGiQo1Z4WXO1ZqwdVKxZs9P9UUV9yJaDZlK1343MKVmIUEn6eZwZsYA8XdZcsCP0kfMQHcLFCrul9eTr8KPZz2ngIzy2NAZttXpqPsckPrNGcwRiAS38bZg47uKnAK4FS5UTaLl6XXOyxWsy3wV3onpQUIkXngMWaKZ6Zq1s2CZxctOGdwiyGyEagRPhVZyWgLHhiT2e5zFrlilTn9k6bVtnhKi0U1Se4NX2LZlsOvfu9FI4kaQI02bmiO0SWqZq1ZrAuDdlkm4xHSFGsdlmIPBUcHIEUp1FXOBj5WGiSW5gZmaG83IxULEISYwd9SdZl5kl2fIReG8DDpCVcZ0aDdB6nIirovk774NiWYDx7zdOrBZ3bVOg5vlVZs75GvE96ew5oevK2GZtaUyem1sCl25JzVhtnWhqgZdOTeYDxPN25Lio1RE1in9Lz3VAgZECg9yQG2z9yf2VQp9nsFfbX0DWVc73S3apo111EHgZDW0TkE8ld7fZfTJ31CaqAyk8tJgsIGq5K4J57iSjInMUiPORg5bHxnkcwNPTT7vCKJNKTBPYYtocjLxobYgci64ZtlZrAftb75xyjxkRnl0q8ViIbLfpfCZ0m8tZ6QVTrRRDGzl4cEEk5mM8DYahm8Qbo0nK8FQOLlMP727bB4f6BZj1r2wOeBJqE7ZCyzVkFZzCY8rokAdl5XqJyK5sIPsB3FRRhPzxxIL1J97Z6oVAbWQFIYQgLJBsbfZixM3woMvXzGkFKtdHoOLBu3qF955APYkn2nSAPyQ2yZeO8pnboEH6so2KQzZLWeOLkLGQwpGhaHhqI81VENL9X5GMV22Sk70rqEZFGw3ewIfLGKO41E83TWfwhF0fSorzyzYONkf7O8gVSePGqEVaZiZzmjne1l28qcmZoBwQyhZfZ5rI0UVy0ASrp9q0d2gfgPUf0ncY2HIpiTn6nfGS8jSZ3gEJX6z8LLtR4CFyoxJ0WUaZjcYYte8iw7dKYV4eK9kXMg9N77MJ6ngZed7H82dym0r45AVMuZbQWRm9ne5daT1ZJqlsewBaVhOWslQBpZAEhaunhSUfBkYXNS2L0m0GyZmmMS0qGjhueje5QOXx2guZsUW6KZxNHNRMHARkulYUgxJrkiQDhGwfDzL16P8Y8O9koXxzBD3XkZHZ2whQjOG8DwqYZa5ccogpUPwGsurKyvS9C8vNQRgh5VZGZ7pppqDW2cRkd27jiwZuF6D5oJ0MsJKNsFUttqC9HGmKErEyq6YFkF0AzqHc8wuW7PZFwFTQFGPZ04t1u3oOMsBNOhbRCZiWPgPUZKOvSyyTEx9nx3zZjNTN6T6TwePDzyi1p7wmCJ2OoZkoznBhpFq8wKcZL6vEywCYKCEZcJio7MdFpKT7LlAfgY3O0MohuHiq9nYT3ftSX433Doc9WF7kY6Iuq8FkHZjDr3NGLbNZlZlHlLXVHwKAPwzwDB2MZv0CZ08DZxyMbb397G94fxEHmG9KdoFRngTAiZyDqiK81OnTuB20L9B11FZ3M7FXdUVhXZKWdP0dDxZwbvIwKpbOZi3ceSSZAcsBlOrpW1GtgNzfDdR7kp0Zb252FWyxb5yOWvAiZLFTRU1wdhZwIl91uMk3s6BnEzjTwwfZpfZjbEzAgrHwUMMsle9RrP5xZBpZ9s2e0gLzMolqG75MvsUe6J4LIabVitYYdnLNm9WEZHqMJku9CX1IW7Gx6tnsAnY9lYZyhM60dir4FHZ1Cc38ZF5xHCMFnmglaT4XRCAxxa2GgkkgJUFJ1zFsAWlkO0vCZ2MprTEwHwD6yrgN1UAbn2UH8qnsLJX6ZG0tXGCMNogmhy5rGmgXb3kP0vbyU5GI7qYdmh5GHxx6MAPj5MZ1jyAPP8NhZ6mHx0EUVUHiEZ4kc2LFk32uvP59S0u56kF1kl7n8yFjcesHJWjgvHYM7Bq4LnVdO6ZdY9uguWQxYbMzO8dq1GfSbM1MxDwjipJXtf3ub422nZwpIgAFfbvAluVJoZy9wRRW44iLTWy9fPlUL9eMdx7mS3ECULnXzs7kPNNhR8o4pEG4unuEcqaOf4IoOb8ItzZsz0JWjbDSGHWdZ5LZjae9DOAowkn2Bdv9qEOgiFG3KnW5wvQni1zHAzkMbEOchDONQJYqprll9ZvhItI8di9W4ERdpOVj4MgVuLcZs6ucKUMbiaajJ2gjPTMrcREJa0KZ1CC4JPlNVJItSe3BMSIW76DTNFzp5gPp8ZCZifN2WENDNXsdEuT0w83jVycLb3dOHGpfYkbBhZn0tcoygonQOR0bBmHnYcZccaX3wORSSr9vNAZl25joOR33DEnXJTFypoqAH8DHigz6EZ6x005aSYidEAZAyXeig4QkYjCp8kVr3FX4vHWRQ7EdmQupAUIsetXXrgZqvRwv7l1Ily6MeYCpj4T54iGJ7bCqfU59befCpHaEjzURh4kLFj6Oe07oz7dJVLMROuKxvhkluFyvN1Zh5ZhnGMPmRFgQwX3yovaknR24sOi0O0FU7A0ZHfylRKBpSKu7rWYJRO4CZyVdFTwaFkyfLwVJVHrMZ2HTbSoaZdohfnGQZbhiQ6xJ6f6Gytxj9wZzfLg8xg0mnN11leX2rgdrxmyzpICuZqiU5NPA5HpThQHyr6J4bFo7MoT1uim3V3DXIbRuTtIru7jgCkPlq25dYLUlZCOawhgKcF8SWejg2WBQDeLqzAU0PFM6UMrU0JvsGNc2sv78vHOvgjKwNZjjqnJZfpzXGzC6KdydWpkcx7DxZyyWxEBLGTKeSewBsVQdyKkJEzZo2KiAYFlla40YMEggSMau9yf1ZzodtxdmMdhi2MN6BagYudKzs9gt2P6bhiVlDK9Z191ZD5baefqlrtEhWho4wE1G8Jazci7gVhTww8o3AJs5vuV1oMSvqeEhowTLKlkB7G0oFCs3tysCOwBNvMj7wk7vBNy8Ztz1l3ovNNB6bLq7jP6Aboh8mt9h0g0HMcgQUn85ei3nZltjdF7UvsNdWYYbMkOWjUc3VOSXU9SxDMZydFqcGwzBF3hzoxeBhfh8BrWIT10QehZwcNbePGdBJ6j7PjDQ2RiXPvX04boZjgWwqeqXkForRVWpcejNQ90iZyjrmw8zY30ujS701pR5rpGog0VGA8Qxy8E0QmtvZhateC3r4ztvIuSSseFgjmrK8EAPzGC7Nja62XC7Q5jUfpvRQYpK8NPcAUJKRy2GQ6wxxoMvZ6z5pM0V5YqyafBx4cXAWkBlKnmZAcfweN4iO9ZtN20ZHbqsjq3nprujA1Zy9nKvZnwYrCVKUalbSNXjVLNahXVPRvhXutfZH41H0VJMF0pv0Fa9aEmJiU35m2dvYQ8fR1qE5EZlxhzqofFGxFJkxakjohleGihSmUpV4pF5RZucCMDoXpbXjWHmwwoDgDBuWiidIZG2BEzTREcxkNbb26twMs3cT8fNZ0c8RGMnOMrQE1hfViRO2qAsNO3gMz3B4MjMZdhcNO1wtnp9zo7LccAXhwLsOe10eivRL1rcWcOnvH2lSZCdsZGz1N5M02kdXYjrR38b39BBDoFE6vKdXjVle0YasieQgS1ZL2LE81FFk01aDnYbDDiFEzORmYM5Y0hQ8fggJ5KvmCB6JBNbH42N54DvCIA9SeaATPnyH9KlSjbLpmIEqlDzM5TeeElgFkfGpzTcgpZvTYda2, /usr/lib/ardour6/ardour-exec-wrapper = set:dcyf, /usr/lib/ardour6/ardour-vst-scanner = set:mdvDHslhzxDWahtlDCmgjQoVvN3OZg2uxBPOucaFWZrWxf6oYIqncle6Iu1CaFbvJG6Zx8HyKQJANOtRBEkmaO3t5SpGkGkZKeS97kI1A1WzaZq8rliXxKYpaQ6d29fZp3wusjddZ96BWPB0KKLgNILiJ6wchQMWxpU4MxgiDwmB82X0fFQbcLjbTBX06xnWDhHdPBADsb2BN34McMOrMYhfC50aDHZmQLYUyNN9dFCunfjBLFLSpSRhbZh1lyl1gDMpiAV4gXtRZaqdMjo9NhkEgF2wWafB7PYJ0WcSmiOxcZ0d5i0ZHTmra7oIqyqrEn4trZI7SOMS8pwczxCxuj9at483nGS9FDk55vExt4oowdyh8yARYaozBSZzEZvJ12nSAwxcsG1bPZAaNdRZ8bD83kh8CU4ugJNf5POaceaoRl1msP0bs5nW61od4op3T4L2Ah8BdV414JKFR9vMi1O8jF3hOXnQ9mJkM7e4Edb5JI8p1ZzMEZsvgMrsW8kNHwUfXKhnpqGuTfrNNcexmRvJ1vZHl3y4NHDiyq0LW9s1OUoy2NZxoc43iLB9uWkEJamfeMvdXNkkUvj6yYI8PZiZ316MIWmz7mhvslpF8fGPYMiEjSafXXPRq0lwzZKXbW1QLVHdOqP0Fz0j9lJpjdh21uRYwV7iDxmrnNGxvGsAtQ8QmFeiYxw6Y2vAw6rU3SlPnZuhCT4OcOVizADMhbp55yJpBNZv4XQb4S43AF0BM4JTpORPvNNjpq4rQDOSDot7JWexr85ljzvsTtRAPQcS6dHd1, /usr/lib/ardour6/ardour-vst3-scanner = set:mdvDHslhzNJZBSqqBEKGjjbE9qIYLU1pvgMbIsmSzh9lTvR3vcMUpRKoGscoZ2Mk9tVHlRUfgm5tFZgXg6bTlnyipF8fQloDR9PLj23EvTNeVwyJ96UwS7lYlAJaFZ0tVPkEdq4iuYP1oXocSkjjvqkGfn2UWZikcXHkH18j4dIuo6e1s8AQ9El9yMihvL9lJe1puDmKbTxT1GpnWDhHdPBADsb2BN34McMOrMYhfC50aDHuXSUyNN9dFCunfjBLFL6Z0Qyv4k9m50t2D9hCj0JTlTHqdMjo9hUXc4C2OJOYb0RlnUsSzpZm1QpIJAA3pS0zM2Ujc1YLTmra7oZxEB4RSgL8WSZpfIBxJhO0p63JSmyZ9sj9at483nGS9FDk5wERhwx1bC8Lh8yA3Mpm5INiXZxkvcMR68spj2RFmxh6sG1xLRNvi9KFK7neh6EygcN9YwqzvaCBloq8S1oRl1msP0bs5nW61od4U04DGyMdNHMzRyzkSAj4gQWCmDc7qtB2AhCi7yATLEjc9P8kM7e4Edb5JI8p1ZzMEZsvgMrsW8kNHwUfXKhnpqGuTfrNNcexmRvJxmRlkTUmd8i4dMh7lzEwqMDx4hyQ5gZ5CjYn7oc43iLB9uWkEJamfeMvdXNkkUvj6yYI8PZiZ316MIWmz7mhvslpF8fGPsAi69Q9rBDZdDHR0G07ZJTnQ3EgN7VHdOqP0Fz0PwrQkV2NtFvM494UlP3Zg1VeWciQBYKyl3ZALUzcXEYNaPmFeuGw55Y2vAyMEL7ZgSlPnHMqfpuj8VyZ2enqAY4eq9HEgIdHcSZFoDuxsJks78j1ax9WYWtfVWVLUUFcdydWjpXjIjPdoCqLQ9s3FE6T6HZEXKHCsCCNSEpJ9ql, /usr/lib/ardour6/hardour-6.9.0 = set:mdkNkX70YbZDZ79eDO0FW6OdsLT7OlN9JcFiRHZs0oVQiakGSbyMtvZkdz7dGF0slvlwHPuc29Uab6heZ7WGytOAj4BE4eDlems91Kms4r7un7aNAbbz3dsiXEmFvgGZc5m9kw1hVknKVUpsqJyGIIc2vZyGCc6AaXPE7Pyb2gOvBh2Ob2C4aQ7BIZE5qg58J8Fg5BsZdJJ4LNNZhHu5qozej9QH05MeYp8cBmbIgzIZBu7MfM0Lx1raMir4EklzT0J2tJIImGZALt4MNDJAQQhKNZGv35skL4G0u7Z8maw1Ub1nHkBVhlCkpM5lvglgMfJJGs02zlOz8PnIk7jSfUE86XFpSXWaGBhJeF79QAa1jAUQ9c0pkZ24ySl0TihfMFcayJRTIZaWoZ5W8g02of8jd9C0oDygOWkkwNHMIinn0SqG8zAk7hvmcOOZpPS0pNt4QHYtubIoQYw2s2841NsU5js4Cadr1kuwArMMMS6uMDZ8ZbRWcEvUXxdZtkZ1MdlvFA3JVK7DFDJTTlLME0mbgbM7oZ1dZyKGYkjtLELJSd82my2wt32dQKmIK9rvuba0eZ0bMiGat4zk7lmypdZugUjplsa3y4ZdOr9KLK3aLYrPg, /usr/lib/ardour6/libardour.so.3 = set:udzOxNaIdqCiDxs1Z05ZbZuF0ujIwwJdGVPSVCxfHCGyK2koNpMZzFOuZnyDhTzJoWZEmlWrZhMn4XHU5bOwog8C8hsvLQTPNI7OGTeQ5lsgImCJqXwEN8DOBO1v8qguVoZgw1mpJDEoWDmzOZvLqeE6xXgaUrrqKe2vJdlCfCDNgyZvX1p2f1L9ud7bACvuUmht5ZEoeX7pPhP7m8wZBUBoba3dalpBaFZEjnMi2dQRHUby6gawEIDEeX8qgxXx4EkM2wkxcPhEih8znfGNC5ZLgcZtwAPeZL4MVdEbZ4l9ECDSdmd8dQcmAYN3qwMN3DKytOdsTc3ijlQI1YQXH4QxeMVEpiTsMS8miVt8W1ZgdoJNaY9tETlOZ2wFNRqaUHZ7nF2HQmnVajl4BpjEeUdBlySZl5Fb5YHkEoFxEGt0Uuc4R82wrEBCB40E8moepld17Zvtpn9QuhspaFk4v2OXO2z6MKHUujV68bAw3DSewXiPW6XQEskUynpAYbEOo6W4kw7YxMLc7fqdKUMf7QaAShlW358JSVuZcgn8pIXkU4XaMDoviNHUCWjhhar3p3T98rOcQxCc4fB0cImVR9CDb7Qz8iBOEU3b5MTybtCxGbvFQV5qGKYSauLNRjZm20P3Z7ebZjmeR2lN1tSc7sgNuXvH0tcOw6P82OCFXN6qPRJAvFJdwYyYnOJJZ6E18Um5B5Ko0Z1H4l3SKqnu14TokFFNBt0RDuVNpNV8wJoqFjvu40E9RDZpJ9l5Yd3ygp5c1WgleGS31p7lxqAcYEHZkPs2yj22wwfKpRjbzRxBwZajFbPBepNynpwc5zU1O7GsfFnsL143lh7Ug5qhhbpT3TGgYWOTymhaC2Hnstg4u9EtvxZwZkijj1N9AzMiWsL4Lblf0z961maeiHk6Q358s4o36cuecowV38EV2E1GLCQqoZljx2GX09u3ovV4eZAgD2ZswQWuIBidD1twSf01uNJN1F2acFvZCQKbgexmlT2PyzRkRq9jmjKccrvkrKNeZ1lXqcvG5xloRrRNHP2IiZwxZn2AhwI16xzxCW7RytbC4E2Jiyv4oNSpPrE03DXPXMI0ydB9W3QMhSeD72k5yBLkD1S6Cl6ESdXb7Bl43RFHLmcWGd87aW4ow2cVXLmMgA4ciEpUmC9yuV5CyZyEMpIU11rwAMulc5xaL7KByNAgp7WcR6kuysh4Bet0nf4CTZl8DGRNlOdUxBamKE30Z86EV4wVMFHUgYkyc4UXdz6AjaVrHjRf4O65ZLdp6dBNYkZIDClYI7vIVoYvANwuyLc0iLf35VN0bA0LznuYWo7DAQZafDGkbgD4Zb6ZiBefX2YiDDGhhgPzuqSbVEOXl8AxKhfwMBAJYdcTtXvyuQhIvesA6oEs6duYN4h2MrbpzReR0y4ZsRKn6yduq6ELy8Jagf9ko3XF0wvpWx4cZDJPJEpZBZA4IwRTTzyUPbQHWUQsisfocxylA5TdYHy4DdftKgf1g9YGLhZlY6Wf317FIwTB7rpLzYoXdp44bkIZhPgPFgZHxBcjsJZ2PHZ6Ci0BC9jWaHfWkHZyWjSOCQ0JqM5FRVfcoNikSxKTN3bQ25s8z97CD0MwHvXeJtmp51mzx82EQcAwAmZ0Hoq4Uz9Zi03Zfj7aoLdjAJahZ2XkAd6Zd8rA6oZ2oMqKs37zt41HtSBopmFaiSUSjd8lbLlPOnzeXgwzQwRW5pnwXoBC5RLXV0P6LoNqslhrQTZe3ndZfZ3G7j7dlBTvIHXEoIIx1DwoAPgGQO1tseBNABRxDgUYYb3Nwag7BEhwLnWpmDXG3ZxosPsDqooUcpfqMr2CoT7QW5WwDzZh5THgmGMjYOqw12r3sBQgKUQiUF9ZGUxGqnCpguEUEab6DYack3nq80Al14Iwx50jmZJZ2wupZ4fSJgRT4XudRqEwFW8o25xiFDLMEn6UEMxYM7aDb7wBJsO7qdiEPBwZcOcTHl7OYIyM8dWQZ8wSR4a4ZFSG6MZCJiauaoGGWdZ0e1jjwOiRJQ1FyZiU0Uz4Zg3nwzUrB4TlHpxoE00JEq76Fr9H4YGgIZwzpRr5zBWOoaZ9pKwg4cEwjZn7yzVHKT6LX1PeTX7PMtFW4NGuZym33Jx445LOcGhAKDlmqIzYcxrkEqLyR8kqTHG0W8Zikixx5T3FOXlqPrLLfiYFEQLxdW2BI0W3oEjxEy2Gvad9aqKes94SlcmZgqKPMQXg7oTVq0QMgpOedf0HJQNPi99v2cOO6fBCDuIzyYFIsPknZ6XM03tqjZFvbWot9dxqCGmtWsxmXpFwarZ6WmxC8UnSKZFkOygb4OErPk3X04bNVmgfCZa69plEN5aydaVUZL3VyVLFdogZJkTVVqaeib5lZ6qJbOzVXurZIYyqyqP8GcjHytAyoqTQkZ8V4VCZn6pxq1CFd7E15v4M9Il2eX7bsbf8yXN1jWr3bwCRl4qjGWm8KgCkLApUuEDdJ9BRhVLUTO6iEFIrM81J7Jm4UYeIjEET9ZrxT1skYKgCVdDMGB3SnS9ososXXzX1GS1FMZsXhYrsPIpCJzwlmZEc7eeEevaJaQ3nHZmT73dXGeDbytZhnZcBO2WOtBpC21QE9BylHlP8UREEeeb4fxwDljG8COsZxzFPKgCyOTmH6fGl6k4nnvoN4ljshRcnuUgS0OiscwO6BV4avJmSWt3ybxvRawpjs9FFYs3ZuWGPkHdJJXKVeHgnDi9laP0mbX3x4qGuuZcUnsqntRK4AL4hIrTjHZfTiwHeI4tTpswmAFZJMog5N7GF2zCskYFHGEJ3ycYTB6RA2cwrglyytblFGhFdPde2ZazSUUGYc52aVkaDZzW9M0lu9g4kdS6zuAopKi51C3KuKDJoKfyuYBrhEZsvJWAiqNG17MTMOb0XBNEZbQGNyEREsYzmwIZrU8wFkieQ3QizgMP3h7GllG7XF2xrN1Z5IMbJJMBhs97uZGlQpFCvrmetMKunnsFKfZw121AALKKdhXyhdvjN9zTFhOs8KqZ4ZwloirujcQ1mbz6vJWwetZFp8JDZAS5V0ZeGKIaeX6u5ZrbA3Bwa7mp5gEZ0XVwjmrWv8h1VjMUWzPJMLPFPmvqRcuuGuM7iH30s0GC3bnQgShwdmkCZeIfeMMzcKHgevlEEHIVps4w6yVXclsfcued2AfalbGR3dUfDPZzStkyr2HAf8IACpxZhHgkZ2v4cQvnon6JswKlLOmrwkLtzU9jtsh6xkjfe87wlJV4D75oCkpOBnNxAmaqC1EFzrYtUz34Vf50lH8x0kY4s3UZg5pwD3yJZ2Rsx9yfMlT6QfjUZng4nPkbXI0t8AeeZgHBpxGbcfhYn8MuCtflTJSy1ywYs6aWUhHgdjfrJcZJglWwyAanH1T5RzIbvVp515d3GiCB5NKxYLMWtawVdjL7N9se4y2MQrkzUwUgf6CAt5OCZCy1QZ41MvM2FZDNiIYsqhTJC1or0z2dXG2kz9kWeCyWZeWB4piMOsv2Za4H2NYX2wwmBBPxOt5ZgObrPynZJLOLNR89aPZ9zDFzDP8lnPmw2DZuBeZgWwNjNvUZtqNzd6xuBDlO0YDUUwBShvYmc3rTEE3BzQwZstgZHobEtNOoKPLfdsZsILWMGvGebQNkcUwzdk4v3kuGU9K551GDP2troGEbIwMdqwFEcDYfBWNzhqN7X79Yr0YjmyTfBtlcq1OvlmZsBYLibEkMhZfwpKRsWleP2MEGG6Zn980Ix2AXsEdEKMB0rQYoZ0fbZgk45uczwOMQQirZf6F5ghSZEIyvl39cOEsLQZmIyB1NlNqaN40stogsCla58a6CtO6cJ4g4VmB3IQRYlEZmACIksQc4wbh7s4CRMcrfNcQFCh9sedecZDq4ZrJtq8BJ4xwt5xoJH2WSAGKVXrOwQUCDaIlYavAA5zuc0cXHzuE2uClabmkJepiFF6wFweNZm3UFRaBEZBHdJ0NnoTu44xqDV2K1vT7hjlWk1jqe3Vzw4BWnesWadcAbb99b8i7KBtPZHPSJTZiYCCpV7meTw3yygPql7Yl6HNsOUgDuwjktLk1c4VtoupqQ6T2tzgBYPFEkzbiOoY5Ng92PF5x0NHHNvf5yPctLf9gwsu8jU9wZyCx2fNY3UfwjSL43daCYgfmVBbnOEQzZgONXjtAwyZadnn3vAV0Ce7CfyoyQYjWDCTQ2ggZsCVonsnZ90sff8eaOqBek9u9wMQdreoUT0Z4t9IlS4cGCN4Twy09ZCx4qShLm87RnRaQqm3ZjZ6oWfyvSHvl2ZlhwWWR3RkYgVVowlgKZGdOZx3lrKEzWJwEAU9vD92VtcXE898Jggy3uMfZI1f7p7RA05DeaZiMIQ0Wyml5UV7WdUpZoTTL37u9p33gPCdjNXEJnEyldw5TG2EKI3vPR9naNGMxFCPJrZaJXOi4xoxryey85Ih6zJmW5quu8GKqimNHRuV0MJYkz2TnVMFUfYCjEdJ7KWNVn0egILK6l3nM5JcOaqwYT9QhHEQUYGidh0b7LKmivuLnUSNXdPS9Bhv3OZhba9Js3HtmyiPI28E0SxaxynzCjZsgSV60cHWZEWO0hS2hacseOthVZvZ5aGrZ7hJazy4A2gZvRHMtUMbIZIGMLXvVZJZ7YZtpZ4zSfZBCH5mkqtyS7a4t0XQPYN7aHYpiJlipqgQ6U06Yvlv4k7W7JipMAMQEuDGLE85VYU9buAsP65F5jgO62frZmSCY5Gv3vgcoHizvztqwfAeQbA78Q2l2PhxFzANjumAqWJBmpF9ahFlm2XoVr9czRKclcs6la3GzUa0FRT45M4Dxgt8oEF81MP8czwREDnNQqKEXkFGrjiRoaJZgmLm6gHFHq9jDZmqZ3Fmdbbcqgq91v0xl7co1tVGpotH5iA8ntkjAyH7JWtfT6GtMtWBB7YsePpiUccMhxvZm9jYCIXNdWuFUBNnjDKqFzv0SVFI9UiqF1KPJWpRV4dX7kb7wzOy7C2oUoZDOBpe3upW6XGJt8O5Xtk4tyAlPvwcdIxywvr30DxeAby7OClTZmfry7kGHpOgMNz4kqW22PNzlnXukxz4Rr2G9ACCZzP5b0qotLCqUy6tlHv7lZgkSZAwwtl4PNW3peMA0UogEhLjYdPGiBZneZ5UcEaZ9Gtqq3BrFzI138umkZBozjUQvaZdWOObyN55WpCF2YkyK0qbjyQa4YQW4aZH4pyU5ZiR07G2ZKkaA6nWMxBlyQAmhLyTAoaqbieZ0A1Rss19aLnZGY0sZsDawAF848rQz2F3H2TuxrNJGAZ3VLNSnlSAaRvqd5Q7EK6Ehq9Dqy2ZxCEF2MgnzaPPJEXI2d0RjpeaXpemhy8x4pB2ZEpG9JHnEiDZ2twZa5jBPOxuhRqpJ7UyxZlYKGAwmhpxhAeKfMF5Zcom703CxPolhsXLPgE0dZyarvAz5GKnQjg5UavIMZvXmw8OB2l4OhXwriYNpomfcXUTcl7Sr8TNNZw7wok2B1gMZzr9kVrlsSeSWJzzMRhgfnGM1Qrxs19DMZGOeC0qwBrC7kHA0oy0Omcd2jTUCNlkiptGKGN11bhqVXalJo236kggWJ4YJpHjA8QKjb8mMphrf7oEEzc6EwOf0RDsJxmSa1RVyTyJF7kcMK6azGHZzBNgyajET7vZHxhwWxWZpl5ApUuh1iREVwiOxQL8ntJH5ZK6K6hBlqH19xv7F8PaqZ4HUZtINbLfBxB9iUZwv1xJ1qhTuMDdmMjR90t7YthadD18PGX6ZuqHDNfI6Hcctl8HdAklvdVVenu6i6QTNb0ZjUnZruFufRz4uoKBvlR2qLIsrUxrp5PmMeDcQloDP91ghDZAW4PEHGZAZCrLTRec8knJadkW13KzkQyFJ98gpVo798nhyegTu75qDtZeZhda7Lyk84XWCJSRkvGGguWUeRLrhCJZcBVngJPkke0f9c9L3WHQpGqpoHdByDoCSDWnP0sxDifZ1V7RYRmuQ3BakkgiLlETMFPkzmrFp5weHEEJSEDgvKavn7XA0P9WTPRnvdOni8lUMcWbcVO3wtYVNrmrjnBlPfGWlRZtvc4C4rBHGqcngr0JDb7IOZCZds3aHLj3Oq3x8a5YzinB6m8b2AkUaUZnXP4xSWHgZ1TQ5UMpymZwoEssYNOwmWA0qhdATp1hPEiZjTu2iHdQ6EZbGjj99L9K433aB2HPsP9FfJmaMBIITQOhyZx1x9laKiZzoZFcNec0PONZ2WUqij2K4O5CyLI9aZz4CGZI1thamtK5J5ZErSILSx4XQsmEzdMhbZigQD8N9Zh6r6D6uJ4eCaeZKekmunzdpJkDLe5SYbMOrThsrIsjwVLl0dyompLZ8D3Pw50lZ5C31S2QPQuORxBrP64X25A3WLRSpuVLCiQ8EwM2rhF8MZtPmcZLVoXSW7YB28ejoRjUdfvVchFZ0MU57C1Y1UNd8tZr12GqJ6Ohi97YUWuDP7A4eua7oRPZhX3nZp1pZbxZpa9CxaRsD8hN1958KcuoRd1ZEUjn6Qo1f2N5HGjTuVGfsLhFSDllxct5r8Li61ZHrHoxoyG7dwq61OZwr1mFS0NFfZmbmodZ981fJP3xi6JXrGHJ0OA4P2AS7NmfLfrWX833ruJdhMAXjgg0FvpzcuZvfmj0bHYda9PbwF54mMdwZIZwU9KaveLnxL5EJNyVnpnsZESARBBXc5ZDS0HZGl6SR14kltovhtTeb3UP9Ogd9Og7wxRfgRZihd34ag5bkYY8zA4uw7090dXtdf2cjkd3qb563uUhM0dWOEuIueuvdBck5OeXLLIjBKH2tFcUT1d57apZxm0opoTBg3C55A0HqhVhjWDumRZwrayiy0l9jRC3jxwbym3I5lhk2S5BZ1YpXvsI0fPEDfi6g6jVjpMOLkC8gRUc7l4aZas4AM6jyTj3OZGodtBrQ3AxW1VftVZw5vLyhlAWNJRZmDfo2dCWhR8YggKZHW12ZhuhkIEOFHcdzFeQbzfP3orXovDzj423DbCWbtkPm1QqspouQy2oZha3pooEJxtDFjgykOTSFX3k0Y30YPlwqBb1CMPzNEZjgaWcjm9FRmaBevEVWzZyvAwELYCPcI4pf4lWlrHyeC4dZAdXJulA0NwXVv0uGZztpNtswwiUfszkiZ09F583wiGEfABASXXm88ahCb4uG8cBsN8yPDLqsEuOqVZCEyzQSQsZHI3Gob40MU9UfJhcmAwwVt06Hq2d9nrCcyh54qrSlu5XzlyfR6ExfekDH7ElHScm9ebGGGKQU2Frl18DqwCa02FKqehoduhxe2yge6hVXO5SFHKwUwE1d2v6A0Zk20ovMhyszZ1VbLzsgcjZIx2cRIZod5dBYMcy6DW993D2870ZD26wpl6kxiZtlrex0x87VNcXOrGzRbQc3JQHcVuegsB4MmZsGSOwHTjgsAqn7Jn1Enk0Ic1FeBq3HwTXGDpvOp8txoTQmQncGJHfIvLN5V4MWBYkF0B8sDcS3FZoSLLRiFvLf6XRDgkM4Q1pLkCKIalLVodZzMTtV4jtmA1kXtTk7hfNaMihMxBWU34ZvMiQVc9pPXzzYIBL0k6M5KIg2g3x2BaAxood9RLKhTZz6c0kVuI45p9ZiysJf2n7ZG68I3s726D9rY80fpZKevS8fr4zOZ1ZoBhRF4BxwZozItZ6ltosFb48NV7ZDdykKkq48WmAoqCkCu7KyCwzTzgjBDGITkzH8YdjrZkkapFsJu9yhASi3Wk6N5JfMbZw0Z2ZA1bDNuG8ZpOKKESZAYTBz751cc3rZfcdkrZ7nBZoMghjCvgfoZxbYbKEwGilvoK3ZHg062u1yoPNIXoV2jIqPyf4zmcKJEawoLojKNSEvviIoeZAL541HsxMViZJcGUswhwn7bokez14ujnGhoThRhCMevZ4HzJmDdZC8iZo533ssvsBZ7WZjV4Zrpdqq9It8edWBM8953B2mB2pNRMSsRzZtFiYk7Scgr2e3QR0UACz9zAwqu7Zd242mjJQZHRKQxtlqUlgQjWwBJvlUN0yNXZ8zChHXSK9aR1GoWJrBnAbMe4pIIQrXCq9sSF59P0mUKBU5YtglUscjmjZxUkwyELI0KTqFZqVr3M1uzE7JMZeSpsBCpPxTXPk5Hs5W4qo0wSXZrOxnOmPpTUcm0p0iNr6ze7CLx3mEBRE4JUr541WNXySBA7oGwbfvH3IYpwti2foJHoKBvK9j5VuvhmTdfwMnZytLpBxgtFrcx5mEwFFLYqtJm344UoxhaEsnRbfH9HZrs21Z7eDRo23ZpMXfDEAcsOiTMYnrKLPRliolBKQhmZpoL5VxRZzDe3KN4ZsqCziEtmhC9ZomoDyYYC41v1ygxa9y2YMK2mZ8yNbUuY4K5EGNLPe038W2v7qNPeDsG6x1kZo4n7mU21BX2QqE4ZqMPyWXDSme54JuZv07iU2AZAQlOU0fwG0A4HJrRzGbWhjO6Qe6Gu9nfJzcgOZ1udWXrGZi2mEdfuA9AOsj205hoxd9aoKkokd50KOOptlS2GvkRuI1I4bJmwi5H9RhtwQudtbWKhg89083Y7NWVuQvfdhsGE1n9F1FO0pSFW0cHSX45rXUdMKYdeRxRfHaHkKxwwo2ShITUz0QSiRttTSCTZ6NFVN3EB6nS9xUbI7V0s5KwEIwYo9iDugYa3ZjEu44VGyUQ9dM5PMamZazy6FLpMPHdsFD8c19tARSDvKYHQz3pdFQuvZ3u0ONYxKyMirVuMGbChyRUKeKK2JIDZKZujdMfFfzpUZkmMZ8S4bJRB8x6nqeTFVxum8JYLvSVn0G3We61VAdiBgrf8iBPXgCeLSZqeZKDLjiNqPNN1FRJUtPX3RAMMiREw8QfUqXaXXA2Zz8XUHzzxmNEGuiJG0GwbmAnu2oMsBgoPy9mxJjZ2u9Aen3TXHh9Umpexft7EFznPT9JOfZrgCUULqCIfGmYgjalPCEcoEsgJZHMmmZIYT4j0KcRrsXiAd521JiOYDEeGv8Q2gVcSyV6cZi475k9oKUZbz2T3tky5MsrEyNAKn3jbluzgbicTbOaZ2H6JwsqyYZ4hM4dzlN8fYwAZAnTXT6VmA6KamN42kPYP28iisEW7QYsuZe22mcESgOvYbZ03G1XZboJCnpmOaMhNthR1JnC4ZziEIiwlCCsvx0Z229HdY19O4nUkb3ww1RLEZ7XTiZjKxmnPKNrZgDIgjcUoLeU6AAmra96MZ3e9xOulYuLT67TYlSirWzky4kuygd82rVf0h4Ld91p78YWZgLVyiAqYspvLZIzdpFFjD7bVe6P5j2NIMOCHRtgmmJM4ARJJoZhAZzLZv33rABQCTOLKhVIWk0K5b0WRAneCW4gHmmJLJMdiGSXrd0ONZIQrpX935SstLoTLe6IPuRIG54FnZcZjLz9ssbEbS8cRsuZCHT9ic3wtXwjvPGJg03uMahkT9RbGS0vdsESxHsDQjE8AdNiAH4L6oX4YnAfPSQTbDZfoWeXu6pzb0c40lyxXhsArqyTxIYkbmS9pqMkoDWqnSTCuhJZLo907RIjBUngyyYlcfBkglhZHK6IvdUSZpZxRFtbpxPUwWFhVEmwNS3r3t7uL6IJZb3TpIt9B5NSwGehyeVaEHulvAnp1wFw4jGPXbK5wAw9if5LZJZF7rVMjgZGmfA17ui8rqViCeBjN5ag4Jq91PAfYTwgAEMiQtdYuUZJOGGdZ3hcq0jE2W4yqt9jRkASs6W7dS7h2qFwf1MPZnhdb3WZwKzGtbGjzZyDMZwrmVqfKwR7sS9bWuH3at27IMy8YIEkyIFkhbVNrCQBi53dp5ERJKtTaDsWaAZAuY40nutcqc7lRM6D9HHCPa4xGqlw02fShVo8jkuKc8ZImqwf0KxZc1dAIlipyqSwJiqrppTZo13lpG8kZwloXYdi92EI46sPxdCwMlzRm9UldTkwqcDSIARuZCgAi9g3PD09ba8V7UKTQTs27v2fNZriWF81dmAtHl2C9Kbww8msMpTkj3gZi8LFycKKDAmjYRkQ6kig2PM32fxwTb1fbooyICsYVJMr8UQZxarfNJtBm1Y1mrMKcFFCoIsWuipp3LMM5G9Z9lQlbZCgOCGnZ88aBkoMsBFJljqKAdv88hd92w6UxDdny0mlOgzIgmWZ9JT5J1jJjPeNtV6aZnd8foqBAh8h2ZruDoMlADnGZhdi8KQGDOcHVBE8vl2YMe7tNxZ81ezInYo2MbX5iN3j1ZdnsoAreaEIZgC4jxunhzA1R6oRJ523gySgZihKp3YpDwyZnuU2S56ujqZj1ZlWbw2vxShba05eohlFapqlZaUbkZacSwskq33MEZg5dHzdTLtxYk04Gwd0htVCjZnRTQLFhv6cfeiZ6vUI2yjVLr2LUDAVC8278s3X0ppw4aQB3TyLLFvPwNjzAXXB7zKyfRHF39nEJT17sT9mEZ5OeEoC2ncmHB5fYB5GNXKUIXQ1GZIGIgt31mUYIBWklgcNjKgZEOdzwvAyBfgZFwsmb89ko92tEmbwypa5gshCemBWDsB71c9wpO2qRszsrmuNYZ4Z1qpYGraeImZtZEhQdW0EKUrk3smuxh3nVIqJpLwPtnQqQtQ7eiaNM7azvdiEGeHKmTMGgBktIWQ66u5S8UpceW0coIKm2yfShm7Jl5xLXldnLfJoL1TaZwuDZvy0iAZgqZ0oYkCarLCyNrnLBVVgSPdWurCoWyKCzTyESZpBZd609B7QLMf2zVGhZCCL2Q4W6OuDFaQcnOeatC1q1HthZnbIEBZfvW8ZpQEixUsZnmtFguzcZJMraxh9YmgbQyjS3MPvxmkYlaFDVsp3eEJBlyDZ1BCJh6NzJpiUzvZyzMT8OZIxw4lpa3YBE9XlT3T1t2AXqZqA7LN2SPOxnQHikHU2I9j1E1jYpPpFVRfletVLfhCqp9mvKL4Afw1C36HxGXh8UqTKq35Lgh0MsxeyE8dMqxVZvuXBniCnx8S6eERUwQSr9iz7myFVhxeXBNzVfaibcvkOvSvfBzqCo6xxDzJe1zzdRmHYkNiappIfG90vGZ8Qs5GvRC4epjc9yAxwe4IbbiddIT1R2V98chqJbmGP8btEmYpgzeWXID6Bh4sBSZ4ptfhVuG44McwFskWF7gjL234aTNHOqUYDBFl8h9xh9lKNM6FpGGsZsZmRFw877EzVP8qtPo4S1E1BuZpCspisTJ2FLvUIUZktogxprG1wlZ8FQZAEkZ1IJa8CErh6N1M0ZrjAAerZcGV8LcMhh3DY38wBGJ9ZsdCy8N7pLMx2ZfL1DqoOxIZLP9DL4qdCDLxyyuHOzOs0bKAwSpVZsskuivC6cEZCFPAYrQeaxjE9gI4abwxwkEsjdgSivpYaiiFA2FrmCas6ceyA8fbvDA9fGySSWBZ8Egt4A3oPctDQhb1ikfVh0VYZxaWWneDM5XfmuzfTLKrJxc4mucBOPhcJZmhrDBAtk1ncXkoDZggVZE9V6uV0dBTR1kTXEQDFMN7zE5jOHpZzq0ZatSdiM7DYk4aBRgopU1GY1LZor03RSqtvnrz9pwvzN7GZoHLZiCcJQHipyZoQ0Qq0f5sAmztBVjehNj0oLp8EFZ4kxgpiCOxo2XTSIqGX3P1P66za2CXujP79jDA2iWwZuj5Q7quOgX8RavSpknckkyqN5F6iNxCwcSjdbPC1OkMYEZo1TujKLzCfRYihTVb7FZerOhDF1uAYZ87aSbNVPIfwBcg3VM1kw89BzE2JaUcUqlCQ8WVrGoiTI48Xt6BZ4zAq3qE0ch8VsPfszQNuPFBcSsgdfemEx1sgw04BZH9IySzRUlWqyjyup2UWEl7LLIHM9Zj4kfKQdxmiZrggc8B1ajVq79p4Xln7cH0BxVdIHHxvBT9aXB4vwr4N3QgIE9MlTS64Bep19TKuyFZ87lvsHHnLsZ1tWBm9pBr4DgaGnNTSO080Tk8MR7cUZmVmAmmOOr6n8pyQvMbpYg5wj6RReqw9rMiAnBH1whqtP03fMP2trkWZpDTBjCXZxEQcBI3ayny3AG4hNFYNZFqCh6dCeHLgi0kvrA7A0rEUdnbybN6TAOGEfI91cvBWj0qi7uGsbkjnZDQI5ZuiDUC6gBelhra9EZzjgj6JhgZBsbEZhoJCiSJsFsZAWuBs4j3BJhlP0gO3eAunNAnNBjO6XW5221azcjy4y93incW59Q9MA8GsWULJAUogMFMuuHheyH0AwUlTb5MftkOJJqF3yv4K9q5TxBx83Jb6vGfN5fzXRU2ZzzZ9ZJonbhM5fHPlsSYgYeGtnGcg2XAS4z3l6NBLZFSn5GnDhZ7uD4GpCJofonXIvnhnB2sDeJsTZBRxAltpOo24ukn6kBUZe6juB352LTbJ6IaLB62V5yQgdHS0ZuF6SjMaNAucZ2M7dOwg8amrTanlFNusLl3IiSWd0yixNzjBQUcUfUwYZIbUlHQcS1tOpDeYtZm79xDFCER4Ogd86zW0nCfD2Jj4DdKkU8vNG5vcZzml87vvYZafQ9ZxoYoCwOdgQQ2unmzAYg0FNplLpThPWZCVR8aleRRKSDUx1i4Ui0dyZ7rgLmmWFFskc7XzHI1N4E0BaB6TUAkc78pMLUnfVHorgzaOXkNdCM9bGZcDZtctVsPWqpyFjLqhqFWOS2StWcCSrwJlMovY6kU84CPciDqDyyMMAvj7nlhyFnb92D2LAkMalROs2wXRg2441NLUwZ754qogWuhmxZnRdonFxYh07UCjhN1MVAk2D2uxdGS3eqc3hwzT8Xx4jMN3UGX4UagWOqB3V9QqYuSL2iDfQsqDRAl2CjHLbukPUyc7Bf5cXAGJUocq66Qs3ByZ00A3k6cb4OuAMQttior38KpZoYBryALhn85YsTb0ZB58EkZwDkZeiWCptDEtcjf95M4oDVN7e6xQscfiGrE2g9hNF4YzO1E6su2Mivojjy62bIFVMhp8HeDtLXfbPeIIklwehGizpNZgJfEMMH7sDsXi56BQcK1rIA3mxm8UquHkkQs2PQF9bZsgiGbqR4yRmzR1eAoO9bz3tfNh16mi5sj4A8ZEZqZGkVIjMVPMwIrfcNA2ZtZx5W5XZGuvfIjC73ikAeH6odZ9kcBZwA6f5tbUpaKwUWqbUtOUa9yHS4bTkVfgC9sMIk1QZxBRiOAGMl2yPRtLVnLnKW3TkfagfkIRZjv16sY77oaecRZLC7M9jbkWpaFP5wrACCZrLX8pMgseDGGYAlKkYnW2gyg0N6HHcdpoTmURJxcTsVZ4kRmZhdkg9vB2AL7cf7n7pR8UIxTFkh9iLqYbj8A3rq71tTat9geD8737WnS9oDceBtzRtxnJu4LwDTrAiiZpS4hAuGwOi0qawS2xO6OK4MZGnDO2Zqh1JjQaA7kC6JDIIhUKq78GABTUkQ2J4yfvm9WQItAoVSqprxZaitlk2Y5IvvSiTlcBAJgZFAjsVmhJZly8hvVUogVHZEy6lEqOA8bZ1tVayZAgod5SKRsG9bDb0eqZ0idyC9xZEWkubjx3jM1uBjcgINZdj1CZDoDeer4kkpSg5tMI3xox8rbKL67wrY5DZdr9tyOamczd2R06AjiVtAo3ZCLtL1CV4rSbhAZyEUw6Ud1d1IE0Cab0FoS8of71EsRvjaJDe1D6DEr52BzJdOD3V1zH9A0nP4rmY4HHaNwByb4xxwQt9TZHqXg2cjO2RZlvPBhAPwZpFZsZBozAXwSIfFCxwVnmLcZrFBhNG9nG6xKl6X3EP1BjYoR17xmrNZxPBjk9OuV9WMkPL4ZnMhzglCSYqGqf1RznVfGNN1FZfJU2JcguHUl1arQjP0QjngraYEB8usCQPZAZAT0QAkOvPIZmTUjXWxqwDSccAOmENgG9VzvfZjSqMxFcMYGcZ4bGmaLpWQvTFq52sWNEiuGKHVotGmU3rGcfof77xQkZHh3x3QxB7UfVZJAUpspsbzvdBdg4lqVARx2KnV4FGwV1LlzeiOBdfCtjcHM7N14JNgOMbuZgHsZIb0Da4DH3S1EzF8lvg2cNp1R61tdPe7gRsRO7GZxAdt09GZGwQnKZ3Yyo0ocBjbrV8Ps6ZoEVB27ZEFxxzRF0NqZJOt9JUNF2vBUOf1eH3xejBZ7zDwszr2smOBb7f7ejJO5szpxypD7VYRHGGeSrj8rQPHZ0eUpLGSV0PL0o37QtI6m3X3GKlykOY3EJAUm2P07ErLOES574pzKN8IWWZfHFVlEieHTI8PP3B6c5cJQ4t84wxHfvAAvZEOab43gjlKWZgPPKbwzGFR0w1ATlms6oXYukR5qNBKgdiTvDZnWZKmuqSUZmRTT993ozwu729ZvE3hcHxR6ux6Nqy8GiwKesKjCLjBdbBhnIWlyC7uLqWyPWh5O3iDZpAHoEd7jTPlM4cfGT0KmzMZ8xKZhgDAGp6S90POH9KyWtqXlvc11EQTdg90V2qih5ibefwyRUxecKOPcGmEl0qmyNPPMmsGzpCtr9xt2Od8aZhJRROhpogc1M6t1EPlygZiJfGdr5QLObrUbEhgfjKyqLlYY3jJtdEw2ZcmeXWrYo4ZhYFZoGVThLBzBW6Q6Ek6FMmJa8PVczU2IUZGZInkv8I4d9d8vkgPIsZmvCxQqD2aS1GzdzkbExIZ0R6SBKdkZu7BvoLz0r0WBQnnJd6B7u8CtZE1lBgupbkL9eXtCNmVNCrFfV6FBPljowLMOBx6osWLwHTHSZirtHABjihUHyD5MR9uoZ0KrOrHwlyQ9McNbrl0jmzaKwuLEHBQGDs0G8uWJj4yXnlOi3e4jKdmDXQi39pYmAaohZcZ3F8g3RpCvzI3FLNuH5eYUXEGG9YWCg5KP1s6kMEG0ZGU2ean9mZzOOs19pfyerBvUfZro8rhgFFdOM72WlhlmMluzziCzXf6vDVHUoY3qzvNY4k1r7shanKb4FqaYZHhg9ErCb68kzpPxTjS01A4Ly8ZFmr9g9Mxrf9hoK5uKdq11zhsNxOYemWg6VE4ocneqVZL6og1gnxQzcNEXmdGrQzHAqowy69e4CIu9Do2DBcLf1f28gjIZ7xfDvUWgXxsTUglxmYI8AHjEc0lZrPNiqcWR7d1YJmgCMsNnSE1ixdZgCbYZrhcv9deeBtnYDFS0jbItWY57H735IZ36ZqCNvEkgxyYCL5guZcmdnX06U1AmCYwPoOyJhKn31sKgC9gmS2zQZqrH5VvKlOeHQhomzZpejMFAHtp4O2BnzqTqV1V66EL6fDstaS7DPw4xu6QlJH8mZkK66KNSHiZ4ktN5oqLZ0xmqjxMcTN0ZimAyo6YRP5sH76VslRR6vpbACed1A5LT05GBwFnAjiuadvSFwXZ3SZkZlQRE12g5GJvHkzi0RwDCXZdkUml3j6lG1uTXWapQ1ZAxPW8q6oB0a9ZyzZL3G2h7jBNPHhmWTPUsKZ9dzuRBVvBA0tAUZe0k5b93kPE3VRNZy9Eysxij5tbRZbzYn5jqlhKaixdsr9nPDYzz8YI68e4PaqsxyJviQ4cyJMmJouZkML2jGzE2DB2lBxMi8kEzEbylr3PUJxJbZpoaZrMVyfCZ9NiVMoZHH2K6zZfW5Z3GcC0aQoQY9qpGLyfSl9VSVRr6ML4Zn0VJkW6q2JRZ4uN5vnJWiWII1rO22ZbJZhFnwLRR2upQ8nZ3AuHDvoZkMAZ5YSMuofKCuTklUf16JHmDnLIEF4Eb3Z9Sa7FFT9A3u3y03d3W6BNgeZrFduMIHJK0Z27bfbqmRSqToAAXRAY5WWE882PBww914X29kLFXalggXJxwKyOi9UnkUo7DxqMwA726OvsaZ5dTw01G2F1lLaqrjFrNFDswaw3BTFXs3N0peaihAHbZKqe3AO4fHWlmLZq70xP2btdi4ILmz9nPdyZ458zZcMrLYc71QJkxA2Zy1HFuWOuHazMsqO0rxhu3dZq5PbW1gmuhHD4Qptiu1CU3zBtHU4wOzp5cgVk49y2GTgmfV96F1fmws7P08F1Gt1DWZL4K5XDvsf66OqUIJIaX4hpbEXNUn1d153HqjcZBiyvWXu1PGx3iDiFFkF2FuMddjIKWQc7D8WGh4ZHwNZDDFmsSM2a6qesqaaJrqxhsGLG6T2WdbzRfs50d5apRZmrT4vSv1icrgTyb3CvMxgMPS6fVf4xPfZrl5iZ0X6d0ATNAxST4HICcR4MhgaBAO7Emu3ZwxO0WPm2rp5NtgTovKN7ge2P0cYH1DLU6xl3XT8oOZ7POqiW9DDLqLR1nxZ1xygqJSzGC6l7PEg5Y3QXz5CYooWPclwNwZCbAUu8EEZbfiEZ4EWvDrhOMKrjQoM5UejThZCFCbwrxXw7DGT30NrKYxmhjbhwsWNJROjMS5ZD89LyMIpK3VMV8eaYrVctIzbS1pWX0HBleVZH0ddQSQ3EZ5Z88WBYzMuLl4zYpKZnPYAALG2W8vymF5sjmydjxwWrPr4MBeR00Oq65ejo9x19NFsGcMEg02mTxQupzH1vy56jKlrkjRqSYry41meQ7yLYtgdRIMC0JeICq5gSJzwGN1Mb9g3g3mP95MKHjHh5dGpPDxZzzdRN2pHYG3lGF7Im3ADnu4NAcRAyckKExmYYIRI0ub4WlBn8JBQN9USGkMTWIfKdmZbwi4uyzcWK3s9bhHVZIoQqoUroln8nexwcoBT9JZCbhZoNoeNLyr5al0o32j8PyPI3wYdGPlSHAkiRsCQsqncdiuWjxDllTcEPh8KYslzsPcZpT0obbZufHIto5SKi4b03yozctdAYP65aJUTlkqgk8qUVa6o9W1dQmb1OrjRZlToS3PZ5UG1A6dJ2oMyEakRuwg6k13JmtrXezwfup7Z5m7HsaaB9G53Gs2W3jUZu8DMAOJQVRgoDmJwTeYEwiBUIUvdITUDIEeulPemyhqw00Zav2F5jHFOFGucrKCu2gMKe65czBlHpHO4hZB3eLG4LF07QhZwxZwvnogiR0Zae8Zi41nZaGoQDB37D9Y9AbtFouvyvpd9P0O4KaMDOwN7ddGtTDR9CmK8oMr8nnchSXlcuhksAGqngkWqY5fDNFSgpxczT4hNAv6QO82jqO3YZJXmOMDH0wGHvZISE9uPHKIgh854ScPouYlcB66qttKFsGc3Cn0AAZFwVoZHaIxepmAbmEqotIl1a2C3pI2Oh2RBvT0nbQLbh81sxKEBz1ZwCaoaARiD1YrHq7BfW8EwpvaBSxgv2vXOSV9jUZ4GcFsyKxpNxJKmQ3DU7Gg6HPq6BiJG0cZ7XjXSyz0juxPaBG7DhM1ixDSRqG8ekS2S3kVDIaNyyq6iuKA35KnNR8TX9bJP2ZB7ihjPRHLxuBz7tXBOcB9OG9ecCOs8BoaxI76Hf71XcniaN3chEe8D1SeUWYJ4bZHDPKPLobHZLyEn5LblSp3QiEekaHoLOho8MeXhujAZ8dRXqEz963NV19pT2USY8AtZid1Rv6aZHjdhzk6Hjsriq8hX7JYLUmK0vdvkpwh2IQUss9DTohvfGxptYaxHVzsfER9VB0mytvKAp0iEgiHKtuGZ3vTcaz6z5cCsboWbZHeF0HHlOsZw1o3cHhQRIcbK93BXEFYTat5sC8LzjX8a6g3YIQHDzZmccNPnb7wAqZy7Xv182a6WJ7nkbIdhWdBGvleACCzZ3OdI1QHulQUPnIMHgecXv4rrt95mMtZhwz56Psr6CdHawjmyDCkMuqOGpaLmfTSfIrmHa4GlcHUW3qj7nW3tvvGLQPjVHS9HGdTSZfglt416gMK1F3AkfWiGC55B5khPvsURG3y7mqGA5JNUwsMsYlnTBhPiFWy8wi6rDjDexrdZ2wd73dXzJOM7s0umHlnPmUBXpgIeQ8ZvcLBYGO6CcmUczDiU0dpOOp1rgZzeVW0ZAaOfliZoG2LJMZI4Phkvdi0lD5OxnlNkzdERgoYTJhlklnPiT6GTnZHWBuDxhPg1unaeaan7VHkNY6YUKfC2ue6K5BEtP6P2n5AHubINfcFCKwj3JR54cazd3HbBOUJZgpxiTY1bbF26ZyRz9JwW5pzmEsIsdM7F9ynGZFNV6da3Vbzdvq7g3OXipYYsQXnrCPX9wzF5tJqdQSOemrFfsQbaXMY9HEK5DmrNmwQ1u78Mmz1Bi3eImoF74Nz1K3bxaRjSbd3IKAZdeueAVDqih4EIlVtqNeFYshvKadEgZjC6GAgr4zYLcGuKNXHzvtjbCmz6o6ZwsnExZKKklfPN3JzNxUVZazHuByCzlUdqUolwjcZfu1iizJbwsnWrKZDkYGRsroehDe68KUidCrHkBKozGJJaqOuRcaEppxlBqOoscqc4gf2cRJ4WCy0ZikJzPZJI7ulzzuCzROXAYoWBxmRp7B1Pmd07qQqSojBLeZj1p1aqj0y9ImdtA77aZctLqmZsoveM4l8w8n4fPZgmsZ6jVqddKEgl4z4yfvOZeZxy6Vfx1lw5MTWrogQG9ybRGmVWP8FKSOp51U56qgZ4hW0aYRupcbhnoJromtuAZm8K1u9IObU8GMAjBxdiIkegEF0snAi3mv5F9w6haFXrnJj9M8F8i2aAmmZz069RPLiP194YCqIdCxzGWj1MkD5UIGkB363hE1yCXJ7jHxbwbQFV9ylOyoy6N69s4wy0ceR4Lsy8SdaYjueKZrLsADh1WwZCMk4BZ85ZDDcAQ2OAdgmRjhlm2uNxWhDgysEsRymgJKyN3TP2QdHRrmZ6iON5GWeu7ZKjrr1ShRlItd0S1y8JIdun3QSwGMuVZzL4GBS9eJknjqZuQWZi2270FCQxjhlhCFedY4fF1RZuK5FNM9tsHfj6Vf3Y0MlUX2cBqYMLQTxFBlxSLZ6wdZjlla7uxXZ6cdXsLvThSs2doWM2pkUzIIOoS5u6Jlv0oxRdUeZk0y2l1LTzPtO2Mlp5N7j1tIIhrQ2wJdPaIOQoBeKUEPmNzB1LxywZHZ1sc2QGIFoBiCwZ26qh2qMXB8sMmor8o7PAfFCZsgpMiVUC0N9nWdnyo70tZa2MrKA9ecg4SKmC6cfZ3X9pJxhAp1vMZdHR61mvqDRCLTMJQcav2dCWyYc7vujz658etK0KhBUjPD6Knu0NJ1GmP6qSGak20zbpaXGgTA0BL3icg1puZt37lLXxCy2dGyZuwHBygWbVW8cHI2pZwdbQ0hhQAy4SitflD2rMYUcK3LlIdJeQd28Y2RZsAO0viY0khqxWLPEP7vgjGBNgKEyCyPwNpsEy2x53dYCZzxIiHwyEkBehTihbD71ScZH5XmzrQmVQwd38Y44J5TGyX54Sg7JmPwdoe0JZKRMdpr5L4pH2xHOmwkzD605BBRy0Oc9AZjJT7NH6jhSzWqvsMzYQfmm7DlvmPkLcOfswECRYovXeKxbpkZAxtDRzuukq7WqOzekqTqNubNLUC1cZK8ahqVpsh8ghcZhZDDt0PdTavgZlYHXOq4mVWOYRmgP5HVMoEcO4dM5pxXkkzcoE0eLhAbRHh89Di88fZrk87U2cxbIQi7DxXp6s7M3sQYqqWWoy14dPvRmHYf87ZBE0rZr56OJX28lOLOR3dZoolEqYrlFNZEKI3MLc6GkxjgZEa0fBGYJ4vn5YnAaZA5nht6GpxupEFQoYX2ecqRInhNEfXDbBQBajwCOlAqfkaKjB8zEI4TD8NMGz1ba7c49Q1KL0eZDn80SqJlyD6zcSyUdT9tbo5w3ACyyiOgRwcNsVssRO5Eq6MLtH7Xh5ZbBCyVbBrzy1ftkh1FFTvPWtrQitCMYxEX82tYTCixvKqikeuOxg48mzFTWUZwPLhtQE6vFxKH4aE1wcg7Ig2qXd8dDRoqIv4jKPKmaQ8nElUS3EAJdQaE82etYuiwGTExPpZmMOY3lQFPYZLi5ewWr01FbFKy4KAC6pVOmLESs8ytJOGNndOsr39I8ZmZ5hfq95dfk3QHLY5yjo3BtucRVMwSwmSakPLJ38xgGFbPTeI5JqL7d74uZmSiFaTZ7ohZs2gZ7Z7xvYABzZz24ti830aZc95ZFK0AQAkVyfQYmwyUGRb1JneJREg8XZE1nz0iW8IgSObw50OpwUIlokmZBWNokkoFcRTMzo1ZKsqUBIFEyVZEp3ZfI2uEjmFLw4c7AE9pdJwxRUoQkGkvoWdNZaNJWJc7mcVxzZGRtyoUyXDZLImwPjsSJFjjzp3ndxS7dqL5Tr1EwXZ1Dy13hRZ2Po4NwqszkZ9M6z8r1l9pqZgjIZd54j82OQqpyy9dcjiTO41CFFK93e72UlFrp4esPSlGEZmF6p6jEK5fud4JZlTwuzVojjVcrZmlzdz5fL9zpWv8vMbJZbcQUu0nf73lvfBTiZlN3baHBPZerszZqNkvONTglTVx3kamO17xLPx8C7XrA8WpkrcZezRw0SnUpMjPMLmcn4fAnqGIcqhVI6irrwhBy00NNJZJrZzAZiLxZ4Yk1t2U0m9M2osdfTRsZqFeZiXIRMPxjWgGoHE2CT87eus7xfjbzHBXmhuratZCJZk8YZdSOrwXz3YlLnoPp1P2kCqW1qoqGotCYRl0zRWgHYRhdRWmXAeMte1bhU3hDVVVfNwjkNvFAtEOSi9otgVn2HZsQZAoZ3qdn4UZdJYU6B0HUvhrFlGlZ9qEqnWWUwShL3Lav8qgXQAbGEhtIV8NQ7uqNxSxr4KAWZJmWgP3DZAKvEh4WpcP7IM8t0RdHu2fySzCuiskwNVITIQaZ6IqNNKPb18kgR4ocbr0bEtmBStDok4YX89ezMZyciLZlgZvhIA62paHIKmseZ9WijTZpS6zFESmIfZoTRb5hOMIgKjpFZFeGqiT9v9lZ4iJlIUhZ0qV9bkfDcUQnXoe6mYd0ZaQZKVjfZ6iuQg0zWwB3y1GAVragr9RbjbTjocgRZd5zJfot8x6PqazZaYwbjfr6tMzmll9ax62aYLsvrzAmDvVskJeUJZ8qlvKRnpiWaUWvT4sc2ENFaxi67gekUGATfk8hFB4thJ0xeATCDfISgOWJCfXEaOnEVzEaQZB0zPOBfqdzulv8X1aoAkv1XVGiRBwOfeP2FYGtImEi29RlAN1JCNre7t7Sw7sE1bh9NIEJjMZ3BcuwA22vgUjusibPJ2fZcY2ifeDUrgJ18Q4HhHxTSIgWb2V6RagZphcnBORgwEFTsVyzk4pknuFgfusKRefxwYqZLv73IOiYmZAjyitHs8D9mP2rgvwIOV8Ud56Oq9Y6WPCFsh56WDtR0uNVmioniOdZ9Eo31PjUX3EmQTKNC26sDYZ4XAvykApyZzFFrpgNs4h0VSXodz8C2gUtZmTyiInwfLgjEWMrALTYAuZGE94kHVmWScTEmIpOfz8Izaa2f4NmHzFf0QbkmRJucXHyRoP0jcoZvNNuwH2lAvQOUas5xMzgZLH2RGKPUV74ZFSEB0DZcF6dxdyCB9i1qqUTSIZyTBVKZqv9l2h8UcgpE3Ef9xJFO6pPLD8c7h9bdUMl8eZii5M7DuNdRFOY4OYpgU5IqQZzXr68wOPu05Y4FT7uMaPb4kLUpobcWeTN5G2we3zZebs2NsyxjMHKEf659ctuZ40rOh3TJy2DK6oVPVUKOTZpxZE93Zt2d0hHMZi36P9mfwvrWQXyetPuNTM41p8mWEX2TeKktZe2PFg0VW2RKpXgmQGQLEhxCg0F76f2zeIYVQaV6W0WZeacTWe1Ehsd0GQgsNZ4retqXmWpUthNvLrwrDXqONThgMbTwBnV3F2zX8atlMayXG2TQtOyAW45r2ebCSczk5qgEjjcr4mjRJq0bcZCGbehM8yLpywHPhOo7vmwOjbb48ZI6U51ud1bzAZ0HynpZAL1T1jNas6uRwMmvmt3S2OtfLFEOQr1xC3vk6RjOgMS8Lo3MpOUFvmdI9mSlU3jrwhlzUsAG5UGHloiHsunBAF2U4q6vnZqaMUTNtitKMpMrNX2I2yvfsrA05Yo6fNKuraYMV4Y9mgjwtMPipdAvkChngIjgX2r3lxY0zEGBZJXDrZ907ORynXWBCulq9AFj96M9ClxKqV9TCR35obn3gaUloYYv6kyHL1vm2kDILpZp1V1lRIShIunyoimg3lapv8b6jSxDHLp5Jhcym7TZyIPhkcQPNd526viXqymcR50YOut902EsAIL5vqh5DPytXee26T8E8ERJCHii9R6SY4ZGcLq0NVoQHaNZqgfMd0hh1IB5IjXPODZ2RAhMAlOmuDUbEUE8eBb7kJ2Eoin4Y0a4ZnT1AZ3dVt0iAyLjLh010qBaol0QRZioZ8Zi4KtoYaqVSptazeZBA6sm4Ziac5eEy8zQQVtKAsXvaVeYkIBcwvcU7SOeT34Z4l2U6tFQeg0Yh7sp1COY4wmZ8Zmn46ZjkdEfUYZrNuVwchP1XIRjQUQohbU7MlkUHZ3uay2sG7rhJE3AKaffGb9kJYYIDwFlSuV57KoNeX0WFT15IbQ6CvQiVnQGw9tv0FZ7MiZvR4Zk4qe7zY2eLdUFPujRBq5kAVsu5r0Oc27NsHz732jCkPnjbAPThD6bIZyZHY24rx6ieOaZBc1uG6iKw1NoZtxHIJZBb637zwgyDOEVIZ9tz5W78M2hXA51UFKAhlzrb8JfxoEpM9skuHoqxgmHYMqwv7adG8xLWd1Gbllkt4mdQFTQ7d1ZteCuidvSHAejZ91MJceZkRZg78fp5O2CmfCmnYsm6IbvsGP2GjeaZ3mXV5f4RZm7wmnvlpAApb2E1GK7UMDP5sFU68BAJZzyO11AML5pLm3LagxQUa24ge520AdFigBOCN8oZhcINssc3PkrM9qBK3t4SgEoQ6CqueJM6g0yITwKxoS8hMZcXuSt6d7JzZgjTQoC3QJQKnaxIZu1qrn7pugnPtUB5zncy3kJVbThxl5ZnZk22tepXaKfMjIZFhBimtsT6Cpld7sXk0hURqZeRkPZ8KTl0ygCNAhtpClfEDIoGIuVpsVtrhZ9Tdoz2Z4f9SB3wGjTFi7OkacLk3svYHWACgZfavqaWQ6xSBcNZuNfFjhKW83vYZ50PoE6VRoFA2mhpBC3fVcR96FTie7L8kAQrgzf3tbRG43UGS2Wxbd2zNj0wxgStL76MJGVk2agPCP0X2vyGxvdfBvWfflAVHnb1f5emxFIn41gAYDMvEa9eoihq3jjbX1JNlZDyyiOtjcrg1caod7kS6zstKGSwYek5zdvzzkx6Z7ZlEYxr9fErM2dBXM3ZyXCoVM8efsL8qZ9pZ3GdUXrojKfpEfj3VIeqWCaXxyHehEgZeD6NDgczywwyMkJ7zWTZJyV4XS9xII7WJN3510K40zXh489R5CiBK6RZbLlpulMXjuH50Ev6YyyqMAnzhR7kkK1BZGtHMoI0UrrpZccbSmO3y2JbT4ECqpCCbr3OjpuqvnnxWCIlKY7eZ7INJAwvgJKdP9N485vxTuZjHmnqA4MVRcTaiYQ5bF7lJJMYURls7ldmOgNyjhxbPQL2xa3qjZsO1J04Kf14ZnUIS6tBBA8jiNdrt2uLZlsJy8M04qf9FQOroAYOlpOPK1ch1F7Hau02QHm2S4JoCt7R3irn3fzYOAZ1m6dnIyrWvO3lZF0A01s5Ld6XVSJmwSKCD1n4EmfKh6OHg1zeeNFtJk3MNOsAoAMzVNAxWheYYZizFynX49kSZeTl0YxvjkrattgaCeGdx6BTHI5x02K7kemq7CZ1DGoeXy1tGRsZ3z38rZ59Z98rqsuyHWjHWc5ZiW84obnZqqYWyDw5OG711C2ZL757BNqVuWIvA177DkcIKqrO2MVVkU9IDzXEOMpTnWNbYIhgZoHe0m3Amtk4fEauZt6CMQ0gzhL3CB499VHAfmNjpe0dZxqPwbs4UV7r6aaYN8VCeJgjI5ZoI9w59qA2e32X458MbGi09CMnOWeqqLlmZ18Z3niljkVMJdAENMXMxQyF9Mm6TdQhW0I8McScopRhDrXMfAdl8obBIlsn9N3lnMjvRQGZFnMB1eermubHYWxZ0IRdGrR2cqEBeA13WrduOYl9uTs07sigQNksK6QUvlduOQ6lZpacTvBAakGKZAT36pErBZpP8ZyCCHf8GvLMoSsf7uiTAqczvZA0FST5x8FxaYHhEgYxL1CI6pYvJdk3q5YeTxQu6Q4uRh0hZo7ncs4sDQUCmDRAl52ZhDzW0u0OvrKLZfJcXrlO3ZaF9gP0V1vLss2Z8zedoEF4CSjSZhNhoZohzejbj3I4Uy4TAYL8NQu8MyWZIpGCVjWZbZjc2CcFze8z0bYxxqoueZ0qRUUZIFAOXpzsfwhJyeKjU0SkfCKk2gHPKF01Z4RNgODRYq8lxl3DoD28t3TFtEi0dcMSdzIosnLAy5BXs91G2SMK4qANaWvI8Fvu0QHOV8CoJ9CIk299zlfWtjKrdQQn52ZpZyZiRCEpKZB2XZxarVeFZ4KieZm1Z2KCVSIWZi5Ejm1KDonqdug6kczMpirM4z2GTnYALxrk8Zyi1PEXZguxkwjoW0XKBufRlis46X3S7aC37Dc7KbFu2h3rDY0HgyRJjaCJ77fIksmgqUoWLZ1tZwILYiDi2FhxfGr7VeFRkeocSrZhRrrxov9YrX18ZIUwsnYFdXHjS78kAZeCxfNNDM9U2J0cXfvMUdhZcEHZfpvMBUF6H4a9P8YW7lqo51Y2g0V3gioEYAUdcZ3WSalPE6KiO4RzssLhfgfZ2dOSUb0DUwTy2nRaZAx5re8jZJOzkoU7cGmDSvMvzR0V9kxkWVZ7MBGOIOiwWtZ3OfCuoQPZIugIEdDjk8KnGQ70hy5jNstEOdzKjB5XzshkiZ3r7nFWTZgWmCIfPSYbZ2X8oItTEXHg28VcbcNIbcn6NizmqY5VXUPUPcrO9KXYVZBgABZEDZht3iiSceHxmsVBiZB8Bu0H1gqNj9hZFcA4Dc18YMFgQuyWq0HDc0LXX4yVbZlDXL1BhyjVRSKQvNaxNhGqvRYgGlMWLVjM7wP4te573l9AIjJVcu4n1uXHmZs1JUZsRil6znYJKIKH1zTBxZLmO86Tgpgaq33X795S2hWV9khPmgQCCqMESNZcCnaLHpzU0yYis7m6Zg8ZInkvZmXSy5NOleoBT2wXc1ZtKG78vgF8gk6yfvtiMKif7qCC16HO1f4qjz6oLBQIj2iDQSZ5BcHvuSgoZDZbybklfARAHXYutncNR6Kr5qtzZFp1ZyGk5etxV7Xm7ma2STZwxnkzM0sg5cqpIh9lUyZcZuhEWWPZfM1GZJ4GGxmxVgRdgvMgv0eyMotRsBrvda41jHEnHLVi2JtvEZIH3lhMz4nufZ9B0XLgFBZlhMecJkMsbp7ir1isWZlh443A2nTU7ZkGHS85CSZ0JqLOy6JJWkGnxu9XhKMaZge8wz1Sw3ewdLazQJ8XrjAnNRw8b8Z0nbG1Z6w60EuQGt73xigtVbABBOCU1cWXgkdqOP35CiKCNNWtUzIwIAyELwnCM335xF9ob8baNf1AxMHbFpfoN6Vj0iF1HmshC8PlH06SZCqUz1wLZJPrUaxhA2jfVLNB5iU5Y17jorBInDFZrrb9FwYZ8CceyHE0411UwtNWsmfBvV2rrcW4z2QTwMJfc0aBtQl7YDyhz0Gv3kA2ypLtbrS7dZ5jwZ6yjX0pvcd9DcUzqLI6OmpQAZeXdrZktc8rE1UlbBLQz4LDs7oNh4sboh2tVoQ5GCJPQecM5jlki4oORvmY61keO0vB747FhvMO3veZBwXWoY1ZAu6sh16NGhIJ055qi1KyNTNSfPsZLkNVSwH0JkO3L0fxZsjwtZH5cNV9gbEBJIcx4lbUaW5gJSy2iyLDZ73FhBXKxq0cCH4THv1Qka4NE61bajn0jSmVZGMuI0uURIbGik2Y9u3Y4Z8CNCaQBXvsiFn1qw7VmZ4Z6ayfqLGpd3eJfKhs8pZsAkhih5M1aH8WXW7i2bUE88Z3kAi1s55K4mHhkAC4drlXMTzDfg9j5xNNX9aohwHLtDvcZAmxgAH0a0AFAlCv9CsVQg1FGk2FUfbcOR6N84qZHJEDWvYFjxT8LQk3uyWW8zEGIqnG1jk9TQWz9s0rTIkzxWYGOkfoWpcEL3CnzouMu03AS16WVqijQmEuLaXbSFGZx4Atf2GrjwkKTAPNIZnSlFZ8jxkHsO77kA34WylBqImdSxe4dYgynBxaywpsoBwbGzcmBEZ7MjqKIVk00iiPNXAlhGJYaPszZ7LxBMBOuvj1p7UTPPlzQUr6ZK3k0LrA4AmMDyjdF1ZHVERxcBONkwiHtvUOxQPK7mtaGCfIPchPa9xRkKM6PZo2Hy8ZDIfyCQYvvOhcyBq07jx3k0lNYdnksE2DQZHy5lxJHiSqQfLapfxQWjoo5H2RFHZxA1P7uAdaSISr61zEIOLSJr2Bx0B7scZhP94qZoa7ecN24Pw20OGltGlaBhygBSpecMzUFKG6hHUvAZvyPu5VMYhmS0aMK3j3D9OlaaUiw11bMKVuNwV4e03LeEAuRnY7jazORgxAbYLgZdT5K0uGrXdZEnzci9Z5N5OgXzF2wXlnMN5S2baZzX5S13aj31aZnL2UwNPACztFZ4CFG1BlhGGw5im5eajSHgu8S9Yd1NFKzSDYcsz4QS6BkmlYBink1y9PHtAndyGTLktavtdsz65bMQxZ21Oa0BcuvSmJzZAT6jgjU7QLRCpCUymjMwEbZ3sgBv0JBs1TdD94idxpd8cXLo6BLOjR5h0i59CZnIllJrjfZImVd2Rybx55vqCBUHR1EZgQqdnh3cafrH8BWfS02p3T9Z2dbUQHOFkKuoaD3n740tdLm1BF7Zk88KSnuxjVHtOmI3qeLWpqa7eE2u85tjMThUhwsAtTcliOXiNqLel421IzIqo6pqjLow3ecoMjQHURNKAS0lTbCnF5r1WR0f1CSTxZJFesGeKC2Gq9Oxvr3Z5x0OU2ETBku5ZzZcK63qx2hGW0Yxm96WIbwdZ8IUyrDV3orcjtZz1Z1bmBaUYkO965ujOUXWh1N7thgGVlIzRJ97eqywETS1zCnpC26P35avI57UFyNGsC63n2D7gZdDyWDqTEXM0xoxDdNuFp34MDW13EogAjqlQPwiWk0O9jZ5f2bfS4Ok4ds944D4R28dHjhlbFRt5F7dnEZlu8jgSlQXHrsu8hTe8G8ZE14WiBHBQq0ZLyiPyfQKhRp9ZDg2V9vdGQlGIIoe4sDi9bNGRkb413Kko1IaZJoxyXQbjnYZdwx3i4MdHf8TZDw9xnAGN8sRQvtxfxPkZqYREJo7E0cdgmC2s7XsEzrBM79fENkApvVbpDARUOZeUOWOgkosh80sm0CSX3jiJGwIffsvZqoZ4KcKUFkAZC8N9kWIaNuZs7AXDdegcvKhJyMEoPdqrHaiL9vpDZgw0Jqw8yxgrQdG4YwSrnhTRp76xqQp9QnMM8xAwMXB3V24f940MdEjQfoiTWqsbyqL4gJWD7gtgipK9X0rzZ0J7DQBLBaKadNNyykyFwwurEhPq5Z0ejrZb0IUWOZGhqN4aq8DOO0iAzBaCDOi296ls6zVBH213ZyXwaRvmNG6TlMvzzhR02qSGKG7Gu2sp8nFk8U2v9xEJ0Q2duZqhGyEyQJyR6lkvBsxZsdTmu4S8V0rjpZIkNCd10A7xM7tT4ekRMUXiZCozsI2Sh0digNvd5C1Rcr5Q39GQaFIIQyxLTlbNzIVFFB1PA7M9lZ198OP75bwySdgAxmSQ2q2pJkiRAR3Ev4ScqkypXYNkXJAaZIhGxqBgc4mYZKsZbvOADvCUMamWpbd0tXFVho1bSakbYv2bAT5HjWBWdOZ5KSrlCf4oyTfabJIkVGFPZKt9dSu9IxtHuasCpJ6IZpFhYNC6WDfFoCfuJf9UmhjzXGKN8OBWsFpocund7f3dIeA6YZaeQkuZzPDYEi5zHSgpGR0H4Wmm1WXslB04scKgZf8Z1r3SUzHEru4fr5ZnrADj6pc79Z2B6QaJ7a0JkhzcxkcVaEpX4PpBf3pwKR700gcNbnltxSoP5DAZhFaZB5pzudpgbppWQKTVbD5ooUw7QMdBkOjRyxExjAAkIoZGDy6hmvLyOyyzEyXlzFSGCSpDzXZenRRCi6ACLYypqa4ZvTTYRZgtZwk4EdayTaq5nXietiUZexjEZploFkxF6thfO3RpMqP0fuLRUAsCxFOilyez2aVI8WP4kZAGyGvY7gR97Ye9Zo1Ofga8h33bvy0YnG09muf2khVAskhFWGtbLPzDdWTI1IlS2xeCDBGNtDXUKW9qVM1Ddmw2zg02HlRD212CRIZrvwCvTAwEFgRY4SlV0USNEeGE0aOIQhaog9bFBAj1JLjRuL2km77o2N1l3Jhmsx3RXClR0plPGUWXDOmuQNCFM0kgacgmsvMw8DUnI742aGCAyyAhJIL3Nj2ZlQkjrN4ClkqbopstSBX7tkWKtE3wpiTtZEpam7bfLNXuoZbiKGEE0tygYNmUlYHREZjZA35uVk81V98OSrYkGuL7xx7To5tAilBpMQ97qTjLNLwZKR7ZiBe9lR6SCbDJPIUgdDktmk7Uzub7nTdqeE3yiid9zPUHEbfaFZj1DKA15IoJ7ETqtj2rlbGZvtZ3y9efVLA69QWy3M3i0gXMchljWMoZI2G8AAZuZvPTXomej8A3DovcUbrYnsqAYRC3aiSzunW9jyfOz2fV1Z7Gb6b8SJj5MKHVtwtQBE57FJpeJvWoFfGEhYNMCHeYVtqS7ezT7izj1RAV3N6O8kk1b9J0hgZyyzNnLv2d6ilru9Wyiednb2ltghnu0skqpXapkKH2iLJL0lZr6NZ82J9I5ebtDq20gMnrhrrMXdXYAgfCDkWPY2Z5H2tEa6oH81O5NEqY6swAOHsJ7P64LTWMlA4DTVO3owe9s8vDZCmqYboCIFJVfI54eb3CKkrO5Yq4s44bSP6T5nP4913SIZE3aQrvcC2C1BcpJWEiq6ybnKQZqkj0PFONd7ZzyQFvoNuPRDI3fb0KuqFOZ89rJmCuZle1cnD20KxoWMMoOXNOY2Xahbf6oetSZB9JU99tZqII7XM2EEU7z529s16tL2itwrZATmblxC4PNR04ntRZl7eCwI5IpfNOv54s3t4eJB0rwphgkdEaINc1ou4pPulmT4vPUYbqOJZaZrYXmW2zzxExZ7NZbZLw2AGkJe8rBqA4Ysbk4WARmc4kaF1Rj5X9NgrJHQawBttsWeBqE743NZfptHyvyUEeHfPpmIpfiJM8RJZ5MH2AGMFTAIoLQsI89k7G67w1Bp0yaIhqWtqZlgr0hAErf8k0T1gd4rGpXGEdU2MoI4saG5tGcq9H83ZAFAac1AFs2ZgZcrtkWQ2L8nc6xdC2CaXbV02vHw3GLL1m2ZzggErv80FyFhKj4H9D5eZ4bb60EmPjY3PRjAgeriCx3a9AF56vEiZd0oMTTmkG3IJ4VqdWekeZnd2KZubbrhmlOrCigzarFjQYUxUQzq8Q1UEx9PBbvHp9ySgRGbaZk9MW7p8yOnGoMuDZrQmgR06drN7qI4eFVZfaAljeLXM37yD4zyQzZ5maVzZmP7DHf3YQW1ijdarY1pvWXhzBsgsKateMMbZLmifREUsmibOy2RCZiLFUEDD0DRojxMs9ppIZtC91Snam33jQ57zVbD9xCz9SubxpzKZgy6GF93iBZF3a1Oh0Tx1nE9wLuDIj2Of1YmKEdxc2ZnQX9tXxzmB621gKajC1Mxk9f0Kl0NybuRwzNOhXBdMLIb3ZDw2royZktiumCOycLoO0QwQqukraHj0WF50G0hzSgpV6Z4xxkj8ZK6ftd6Bm3P9K4lppeWGfkWHWGuQckPaZCZ6SX5ebPjZuvMtZeZmNMn7Z8ulItUZAUnnsIJvZ3cZ7W4WYCuB7zQaKZCiopTvfh8vinb6KGaMjTWiab8wKkIqveI3g14Tll6xAkvZrZBrbMmFxNzhZAaa1qVTfvgsZ264Q1gKZaHIYZiw3MPB7i0ihOahUoZdeHbVziyBy44G5vIUzlJGA5tdZ5kx4UfpmxpPJ4Lyc0HgtzIFQDzBtqpka1M3ft3bM5IYUix4LOpvdvvRZKZlgWq52WsIOfhZ3mZJXmvpNDvBcOWuFhXJzFyuozj5xaAqCWJ8ZH1uNTww4mf1tBZG38Qnji7ck074szhmPgN5qaxwIoSsM7mNZAtfh8tkNZBO6xOd5mmKWxdM0FXCJZovvA04JNdWqCrdeh2VnIMSwya7KxjjEdKulo8cIqMnT2gwH8BDgNEZk6TfFdnIJfzEfubZi2IwcgETz0VDNtWMujK0EkjYhd3oaUYlfvMaZ7AAAKuG2Nj21BJGw1UcliWNIdkIvZuWdajXbesnyF678espkmZzZgMH8sWMC9iqN741druxQZCXevR7oIARmu5dI8svZtaxVVEXovops7FtrAbngnydPuUTBtLhuw0hE6WyIfSGchsHA82oP6zRnJiTEVZdDY8L6tSQ16oRIUCJhuZ3z9ApRaW35wNJ9krNGGhGYdBDt0lZ6fvzQ4R7B1YspXhEiP1JFXQtDZ6XsCLAOx7XZj6zbAtqO3l9vgOuvFRxaMso1zuKcKO3jgvHqZ32ZsaHi23A4il9WtZ1dDbebcsNAjKOl9kZoZdkIrveySZkU1OyZKymOZKuZy3ePsC0pP2nOiucuvR1GbLdz9q3fFsE5855i8qlBXmHIKv1QfRpWZ73OjDPO9knhTySm7ZkPpXedc6GEEBBtPesCklBZIyqTyowUipmHlFgxscC4CjF1olkeIWuLnbN8dgDBUgIrdAQhddOziDd0G2Oa15bbfrAdFjG1HdfH8UacKAEIJRLzeP7oXvMbFMtxbfJ0qJ6LHEj62iHA4mSdlaGIDZdTK421MDOF4cyW0cNJoChA4uDB5CYRpBwsHj8Iu1V693ZCiRlDAovc8G9YzYLM60kqKvRdFIvhYckCYQkQ2AZgJ0NcH2t18oDE01zOUZFgR7WWzsFtZ3kJjKEc32suAwROanoQ3s24tL2tfrKyYPXXVNZqcuhyQZwEZ3GIIIDEAUWUtFHzpaEg4wrbJpoumcS5PZtobIiMt4jLt6r8PxntdEaW2QJnfEfE3Nw8IhIGOoIaxdxq0tZw6e1561dtNrOxg86bBrc2uYa6pUjcdKfZamxe85DW3vKmsN7SgapHJzBwzgTZaU7LmtygNG8ZmA6YN9gZrxtB6Uyi6HbmpY4gLLYkMWjRZeCMLGvLsY6X5lFIrLWfVR4frBbiL2LREnezZzonE1JSsSD1GN8ETQmbNUaaDk08pHjHH1S0O6MWML8TkJPL2yIvlW8haqIqZq5dSJX5ekzuFukn0uovVkpAeGqqg7CuogZnqLP5r1cNI8dD8kURgZ0oyA2OaKOf00aIMYouffZBCotJ4aWJCMnHQPj2oStYemCCcZGjZ9M2NFY5B63eZo7imc2bN6PZJ8IZk1HXh2OPXqpZoez4WhlBYFi3adzRYlz43BJZujMhOZros8GmKULz7dF2awEs5qv1eaiZp5eZ7RkIPfW9eFUuSBZeOZAf0OfmJPLtWWl4tyiQkdmZuZKbMCkK2s4MQxN6EWZxYoanHWfcnfAsfRHqwZlSPDZI4ZHskE7UMyPSRMcATr0ZanHdQWmOY2CD8A23gLc2olzingMASnVDYZxljFpEWRyjiDunZ12BPP2Ug1IAyxhNPoZJKPsi7Lufs9XQqCtnj3Ez0gZ6LZe2nHvPJ9ZfTr63JjIZuEERUmwrk7PZtjY5PLeibap7m8r19RtMOqnWnU8ghcp7jxGQSxmDxR6uHFzYzm6GqidfIhQ2q8kFr8raTCFY2xWhvLYdz762B0p6dAMjq1xi6FAZBSjZlZJ4JY9OFjuEFhYN5wfH9kKo9nkc54bOyqehW7n5DZwqUxsJlBtJwZgrvl62RqUz5Obc72KN3I92sP0tyQnq52tg7wHXszpcfEsI7ObPZaHZzVLGc3F9Vd8L8tRwBzbMv6wYrz6U3ayShZ6ZHaFhAG8UD0QrUA6ZlR3uvS52AZCzJtR6EWC7wohzQZkv5vGwh52V33S4uEmv1Z3piSVQwJE2MBKAjuifCg0gNjWpRL3vkFrs9swGrPjeFhRhofvtObQj0Z3Kdq6pz9g1i3Dv3pv566Sqo9KWT7lbgxROYQ6Zlt8ZB29B9bswCFwvjXQUbSIMOwyYkhqTR7rQLx93wz3y3GnGHLXQ9xHGJcZEKvsvCxONZC2wDROdEV9xAn90KqkC6iZkJ2bRXkFDZtfMajO8LoZbqhimfNtpQsP0RzE8fgY43ez8zo2ebgPPITmUngX8CeeLmGcnPcR4iQBwZwVZ0epz6bmhClzqqrXUBl2c37qRlxqoULGvxWh4zmJxAgdYDoGFKcjgnHi92uE0dVHBW8VxozEAenDOP8kuzRexSdfjvZ74d2n18XLLzmUkteJBjwG3gbl7EXtJEuSSdKirotca6GzhDfAJCtairZIxSWWvzb30Zstjvz1SRaoFFD7xMIHtIWpj4Moh3ZvhybyloG31h6mpp0ygi7cGrsW3QUdcEqF4cszV6GvCNPjVet5zUH8fQx2C4l5Hgn5pb7i8ySRI9mLtGbVSAW47MmCDUAZzHVzGReOLxEyolk20ly6RbTmJ5J5o6aKJCIvxZLcipg44G97naJcQ63XOqVyi12w12kQKnd2oa1cUea3RrKhAMElS0Z4tKU3wLeS7AyVSkFQBknHsykw07wuo4IVFFJhsRlnBjqmfjZkJKUf2oNAfNWhZ0BGHt56khE8wVF9X6x4FX49MAuHZydobh5bu9YWWfpZL2sjbAHdoxfxqvVttQkQZ6GcvIhVi1Wh3358yZnqvia2TA4iojvrf4FeX9BY1CzEtiuiTlUhmO4aktksUPCFz7puJ8rRc4sDZ0Z0nCA2B6hDhvEci1t8vthXQKeTZtoHZ0zOvd0iGZAWRnZKzqLTFHoDrALA7zBF0IeYCYo0DdQFo54qnFQt3epebpByVOETzOTnDFZs9GEFtZ7nmHuObCsQkThydMjqgscFHUNwW3ZiYXALgnEzZkt9zJ64uqtmApfZmvDnnZDiBVGvdKgwIIOWv6tkz0upHrieRhytijGZLAdzTjx7ytCqBTbD738QGmYVaISsaSaiChlai7OvAoIUT87LbHGZE9T6u8L4rI0bpueeWnIM61qDFJUZBf9dKn4JF76CIYTLz3BSN81xItzsk0ApMkZoJvNwbnf6WVGhpaZ1ZckEI2ZCVtvwKmNl2knBV9X3rxT7QZIDopZubOMCJx1rgUqUIoDsKXeUMU959TMwZFzLNrWY9Ep2MiqZDYZIX7XmZCguTQld387QxiIz8ZrsSzK3a3sZok2mZd1Hdnlvd0a0gJc6jsU1hxMqZ1wZx0BO9gvxIVKo8pQIXCOLhyMBGQJzozKdSwfiHtVEG1YfOqjlEZgCKTC6HqynaV8HwoOpM7NFNRqS9vE90r7Lo10Zhhg1A9yjYLxs5hixoDFnPDZpZxtc1sbl2PPJQHbgvWqvBYnEQv74LwflU0yIZIDpHzDyazEz10u2zA87IbO2oDbUWe3o0sgWNJsB3hKgDHEyhapDQJd24mJcQkIJOjAKXjyXwzm0kZ6HDKjcAmYZxMzeT8ep8rmYkxs7xts0nARDpEHEWJBkYVacPqaqqUJVQPJ0L87PXWtj7WP0tZI4ZIoHLusLgxVkRfuxZhSygu4PxwIPfZtTj2iNsoTh4qjWri84KerwJZ7OZBkxK0YjjlFIy0AOu8E8i9dqZdH2ws1GZ5BKBNmIfvThqm8A2j6H0pS6gYR22auvC7MDHXCZ4M9ycC3JH1kWZqN3GPq90S7b4G5xuGHbg03AzWvYhQpMWz4SCbEKdNwqbu1rrZ0S2O3xCExd4qtgwGpRbFGZ1fTATEy0X2YJE9dfDigBUeerB2dm62r7yZvaoXuivaZLviNcINrtaZzL1VIimti8BaHy2z9SH0vfp3UznG9Mcx983e8FUWE8bDzv2aoZA4qz8XNpB8qYN8n7WLerunDcFbXWblw6fGcvaKF1vUGD87POotT82QqeYR1UBSZaBCmItpxh9xJZFjUMQRsZe1F2GVsiHGED9AvQwYVHyov7UrmqM0wihKFPG5ID56k3ZePByZzZDsfsAZK3ovfDqLxbIjsiCC85qsbCUBZqlHcFXsASKIL2LRmCE21lr0oZs0i5FI3xchU28YgFhxntM1Myntu9CYcCz9dWZek8cJgo4VpNO1FlSZF0otAuJKlscXovk52Fl8vOUPqEJEotZswTP9TBsvLBcM6pzdTNyQTZGY8cmfRuSPx8TrYysZ8kUdQg0VcT7C8NK7cza7qZolGDmgHN3wZ3sCbx5TSZyEWQYB1l4z2ZC4SuHZgrIQmq6l30TG5wnN2saI2xIicEBJ1b25mMZoUBxjg60eWZyg8L39OTFMVmgtGDpPReGxOZJpoLBj0m1iE7aZj1NvFtov0DD2FW2OQyMs7Ga71aZLcZl3X6AsEgASJ4w9bNwOa3yJigPKAkUWAmZexsdEENgi0Lv33qWZgR953ePdRfhP8WMJwG2uvHPXjXXTII79TYcbAzJN0h7fp6h8QjUgWEx18jNhxC9t4h7f3lI4UWRZquXJbqYAvculYxish655Ga6byVGvSSZ2y0IhMursD8G0QdPjZkAGgO2a7bxgphmjXFbtettc2uznoUyxgJWsGVQ5VmdZjjyggXM1kzn7E082W47iCfOcZkKcdKZaohNRiMIRUKu2U8Si8rcdcI6HGbCqN9W1j83NyBWJbOhSffcHGcoutnZ5Om6scgxZo2iaiJRjAgw9tl1ZfnaoAV1ZA9XWTA5QgXqItkJ7UbueAULCBmaiML3EJARZ6FSIZpbHApQSMJgyX0KAW2faiivECzPMjJd4Mtpg2IsgxV23iOqPR6qGGKtsVMQ488MhXpdZpDe4aWqiFGckZyowVo2FwUJ06j5pcDZ26RlufHEVpoDjsRbXnfU1axLIrOMiUjAV2U12ZJo403TAvkXZpNx17M7ksUJU0uxgiOZu6g7iKZ0MzXs4SCedIZCSlIZcoCow1ugKN2V5hqmiFmDOMlz3yL2e8PCA2M68H9EnVWp6UIla0R4Tj38C2E1ZehhU25ZouC6EJWjhhIbQLZnXtBr7epMlFC8eCJOQgwEZac9KkwNIEgHwTwvEcBSRQb9Wi09d5JQitpt3rG7xBDoZgndijzh1oMwZAdXuMNNqPvitjaz5chJKuWMYAuAPxtHNxQ5agAtNZvBFMIpi4jwiEY0lpCE0rRnF48B2ocnKmsRIH24KGi5hNxtUSbUHaIP2d1X9wiRY3bJ5EcXgn0FIlZoYsZBIH4ucvq4q1cFDBNCCwZiM4ElZfdIS1ZHRisGZq2Z5BQNhZcZAxSto7AfZoZFv0jKOLwvHUjI5JZIbUmgdG5sol751y5WteecZnZBJTsbQe7VafZ3cd6cj79LeTjt640yjyGKNBBEScHwiex59ttHDpJvBeam3Mo1bw6a1YUjuVQLuR6mzHhUDWZLxF2toOa5z9HIujZqqMgyXzABa6tmAVXKOp4KLKlcDNfFRrdJiIukpFKInVnIXU9ky5q8g49IvZqlq6m8vPb0ZoGfsbbpggaZ3ak0RsGpqeYcgat3u8cgS7t4pQUmavrnS5eZGPU98yw9qxqwSf9Vn4haXKTtZ1T0bNCz35rfnxhZFZqiWyaAubbKH7nu79fePKLwnIZ1eGpFtYEQmpJM45G0AOkcszedK9l9KKTyioZ9k5L37ZxqxMcxNu3lFUeNJpMkLquhfC09XMCRntI2PPfeZubFU7UZmvUVyeA2hhxcavwIejZc6jy9XDZeAegDynv1pOCjWWfpDDgs74ZmEWpt88kWAVdSmiS8kEUT3UgcpFnWZzXSuR6VpCYCN3adbwSTGQG5kRwpQOirwYQIw3rVUWd3bGbwZj1KIHuj7iyGk0qb2Zkz2rpMapjfR2aUSXNZphtUnQ4jfniH5UCwi76tcujeZioW44s2f98h5aZlm58TXsAcGxlADbX2iqV7ZlkSBkZnQruOtSMPVw6jHrAqFFZdgx31WEUzBJZFvOlQi703oa6ablKoiAcwVMdomHCaNpRR83BC2n36jiBX50H6QrshUmQ6R0D9CaZ3PXOEkqYm6Tm2QeZBbWL3z4EcnGVRZnXDKHyG16aLonau1B1ZuikME6bNdBIvnq6Jge6al1dQeEXC0na80IZrd9Ch1hf16xIKecZ586ZnK6FLZD8F5NTWe3ikDS23c5HQxedsLwWvTnak0wOY0GcmKH6YT4lNCjOQAVg1bZKgGeiFOZJqthL0Gsg28cPPL4z9R34gaUi3pk2c9qc5UufJyoLQMigTbEUgZvcxfukUuUHziZHrzhnfXIrghdN6CZjWVSuMGDDh5scWZsGL4eGfdlbej8TM6I5bVTlxc4oaQIMRm03fAz4togmLU32L3RXED7EuO5rEobAmq11GlAMLV44DZ8uiE6FbsfIuAn8ND1waMqi9JuZJPNMS4D8eocvxnX4zQCbQuOUNqVbYRbTPgX9e4Z9liKzC4wnz4u9LMlt0usCw6P2I3CgzX89KEmaXa9a3V4jBcm63OIW9ZpCUfdM0BLiZA1AmikWjTY4j34CMiuYx9aky8FSpVCA7Z5ISgmbAb0mcTjXJOwR6WC1YiZs7uhihhwjVzk7m04DfJdoGHutbAXcjcJc7nq3VHE0XZpTFNnay2P0y7JnTmrZqZtZjC7hpUZDIbXxFpB5plRQRk2OGy6kEq3C04nPXMsnHpe5sBMPQpQ0BRQ04IyhZoOx2FtoYHeiHzyE2DlhlF1nIHYZwPUdXx84C535NAnmPaielAl2bxZB8YYZ8Mqjb8tNUfsWTf2EjMU44ZGEmbEM1iFSZrYj9CZxCUIlpm9NpDHOP9c7q16w29KF52Zmbp3vMZapiPSnZxa6sgSW0bBKhvjvdSgJ1cYKnY7nZIjkk3KIhx3iwrZq7MDxgROICOed6n1ZCQpIN4EZloaGrEmetCM1kXxbYLWnsHqiwzYtGMIv0PFsrOWpfBrunAirZypD6oErsXw7SahbUSl18fwppaB5ZIZqb6aPW9N9O7ueB4ztlV2nRTfEQc5Ei64wXwOSoxugq38qAZkdUEqlBnMztwU8zHkERTBzur2Z7Yy9A25MiujNEnXsLcg4octLvjKpSbu3d5Z0b3vVCIFD4SXlGGJQZKZnLvR8HERLAezfZFb25ZputUoChmyZaZlVZeJjsYoXo551mFaojLzh3cSWv0atxoMrtqJCRBmAoNrBbRdGa8DVsJAx2S5ACOTxNw8RmJ4YOzSszNZ6rSttS3p5RZoXvmJbtKhMOQeK744Hn3ZjiMScmbdclx70H4B8cB39ZiqwV8UlF9qPEDYv5Fl2qJugIjRTMtyBdmPwvPd9qBOJFMn4hANw1CSsrW96JiIRHOBynpA5j7KTaZDZ4V42hZzK3GGPv39a0W1OUqQZsYUdd8fEDF3tRcsbaxO21WF760uFtw9O4n3wiS0zy2iuZGzqG3SlxRWgpMDEpelrf6jWRVlVmFepLumWmIst9Eyj1lcQ1mrhiJurXFXofjgenRwaJaJC3TJsXArmgVMXCRpSgJM9pC4ZqAPAo2VczwXuzBEz0VpcwO013j0uuet3xROVY3hxZIMJpGN1dnyu7Tpk8sVegKm2Oc3G2ZzcECueITJ8y1Qr3mwRcfxq4zSfCcM2JEQUJ9AqJTxiupxjKL3T3TG74PnBwvQTurtTS6WC1SZFBxqeA5mZb6e0zAYkrz1GpiM15W9FL6ejQ00EIWLt1iP54VJTh3w3hSW6cmKiGh9urhVeLheqbe732lNGI4lLaE8mAgz8l3t3poZqPo9AE1hKySJnxpfS4QMRSm2DnrYMLmVUED5cZttya0m2knZvHhe4murCcoED8jZiZFsM8aFSu8XgMfYZDCr69mkKnZ7oKcJ5C4phXDyOSq8ZvoaFZxFCxQUH7WrAZ9H16z6wfySDh6iMngchae5yokpxLyQNmEX0dgBFbNW084DzZsSei3021wiBEgUI2ctOdekPChZ7laKhyTuMsqujiYFpIYrXGJlvX0DLOnEaKGeDAnTXC10OUkNw4DdM5hUmDOvHtP6oT9KAZ4aaFaIec4xChIITw6Cb1qukEED7blXS5bXYwdhexAdMexDNwLvDAagZ5CxiZxpv7UCetWvrdimY1ZvKo8Bg1gdNC9bRERZICLnlD3ZL4Z1eUwCZxE7ZrA2gEpdEwrkwlljqaoFLZoQ5c0vh9Ew3leL8qSY95QUKONjFZCAVN61bZLduQLBTSbdSKPuJ8uLqGhzaPwnRZCdyUYb54KZe1Bw89fp7aeDKJAh67iTcxELFQI6SoWoOfCnlZIf3NAD8tlwY1eJqNBVmT8gEHC67uxP6aZrgh0ZvD4qbjFh9aQqGQfYTMaNWoFeiJZjjadIpRrmbnaSnSVrXSvv8iciGNwq0gOObWhZ2MZlyJbHTiw0Xc7gM07G5HrVFajhzw8sv3aRtPiVpTa5RIak2iMEoSTH2G965UqnaTLTPhLaR0tec1RbOm9LEBYxzpTiBhk9YkZwcf8ZDVu45mLGchMNggPPKSkiZuqBMDZnvuAtp4VJGZF2skiyGDqT8k0uYZ1RWhkx9ERo2Ub6cADerPHJ6Tgfslg5a4j4pQrQnDiHkLUlOPc0PiEG98yaUmKVDPURdKYZf6ukfzU4rSpsL8WcZ5UAZcXt2piA6fsfkL8QqGpiGlUycz2oPwEwKNxtVqpMRdDcArYVhQvJ5lvWow65ZlBHO1Q0opE2sjPlx6peor4HTbRNyj7ZrNVmamkh61uiZKRa6DJDZ1T3KV35xaSTKMXZmHv7dpKJPbWHLYgfQBTbmwfyrSY6iKq6EvVeIoEFJCnaH0cI2HJCTgZdbrncFsqzgRobJZqRC87Lg7fcnjsv0hpD17m5EsXaKKUOh81LWMBE384htfXJpHJNpXe92jZ5OKJZksF9aF9EROgB0RxipRTtg9CZI7molUsoXeRkx9clUhNqSaY7HhoEdl3ic85ukCE9zSYZzt4BiMTkPZ00RFxuYjhsqGZrlbJeqgIN0W3YoW03EE0amZAo9vsVxsCukohDEDLaiZoL05Iz9LNZCjj8oIB5wY0qHFNEhMYxl1qLCH7WFhiFNMh4UqEbuaeS5WyBwjtjehzVCzP9bIj2rcim8NRqqSWZDW8nwJgs0Sqig2ycrYrmDp1wSxQwFc9efTzzPnO1Em44u0QYLIEE5ALJ66jw1BF0Ez6RBXZKhTPpGnjnGz0jkZs2FQmVmti2mziiht7REnwIqQw7dcq233wOT7zhIuFC4ebxdr5Vgly3NtUJS4I79j7Pfbo881VknCUBeAnBKlhiQsQhxOxyw2L0aQi0aI8YMfBw9TVjpKqNN17MrViE6kDtgZxsZewfesNILleP84vmAZFfLPFysyeoHGXSzoZHTt6hDfdseZwYeJen7TN8IS24q5Z6e0H8IAOdwVmWopFZ0kWHImbXWJFOSiZi6qMZDeiGcoBMxMQ2ukfQWf97bnLP6ShMYBVFsnl4wdbuxuX13cA4Wx3VLK1EcYZhyNqrmGnhZxbCzxIf4OJN9o3kH8nZLp40Qns7m1YCT0ZcdjUHUypi13Xiw8F6TRK3v4rVwnOW9NsMaAljaYdA6Zs5dxuD5dPCxN8BUqkYyJA2leu75TAZdJw22AtQTUTZCQSw9BgkObGYMCmcsOy0ZA3exGRCFekSGkmzY0ZfApsXEuYPUMcGDjuGH4NqF45sirN37d7fLY9ok0XOhOweQkjZsQiQMsa0OkFjk0ihBz9MuZl3Oi81rHD9Cly6EvETQsWDKrXzEFsjtZzNJ80H7HV8ZcRwaQzWn8jZCzNmZb2tfU1PZAks4H3WIIJZ0XgZoZvWW920WYh4WOxGNC4RJw6eTh23ds52s29oj1WFaQdiyszaZ0Eqld2xGWZohuBBxsAccqo36PpUZLCV51LR6zTIKoWyaWNwjuycdcq5UF4VZsyvuIfJS8y1j1cQ1PITCHOZEQGvenBZvrYZxAwYer2E0p0tvjObu5YwVTqq3G8Xt1oHNXhjMdqhhoWAwgqvOIjCWvDcto8uBb2Jykxza8NTZoBN6kLZAy2YmYpcsQwHj0d5MVwArHA9x05reyacfGynm8jKAZ39zNidK59mAkpAKUxFT7uqCC9lv88jG8QTWAIy6HkdkI8rOZ1CixwzDQcn6kenrkT21cE3ndDDLZkoZb8XCHV14E5RXc9q2RiHd6hK8n7i13lTwnMZpzvyvptB0RE6HH4QGoZGObRm2LstGu4ZzpqDfaRd2mevdHaNJyhl1JCmlwZ22Wue3heUW5z0un9q0wVglcAEWA1iuorv5gPa2NIMdM1KcDrxESP3FxonOsxRGDVBlo2H6I60MGOxP5rovc6k7ZvsWj2zTNQUkVP0djwSyvjimP2TEAej9hxslhihbFPBaP8pvOKubjwXKQZ0KSNI9CzW3LbDCmdbzHfZIF8NFbLIJYxcD9tKgwCdvZdPvUPtzRd9iZcKZw1yCOkfA2IkRayMPfrAGFZIxe93EqVVJGYv0vmkTed49fZ5Z8A2K8V3cdC5tFnefktqmKhCrZ9I6QgQfUzt5AiO60lkKuFOoDSewZJu4JBT39WoDDNWHoIJnslwGMv1VZatZbsH8vcSLPhiCgZ4Xm7KkZcno6C9o8LQbfZkktghF38scZadY6G7uTzbzdFdJejfg18Es6f3oW1MKnOVl8VrrueDZ5raOIZnSkk2t1oKJoycx75nqMcwLNcqY9K8pRAR0OPI7iDXeWv4w2jE5lZxoBJym5Z4ExRvfNnBsDBYtPs4SyqQXfmaHMxTvxGxj9K6kffJZ5sMbASz18oErwIqWS59qF5PbpdVspBce66P2Z7I9v2x3uZa6rqujy9CcNzNFiMZJLiCQFdpXsjH1JzPlYVe2V83gwK6xoYaH8T4IlYDX0CvlxAZnx0NnU8qAymTPliOgg10imJGcTzwL9yeVQQxAiLA9O0a1KmPGH1Q76uRrhCBjzxvO4PfxBUwMSGr4mHA1oLYfXLX2vvm2ciAXkERpUWfphMJsSx2hFf70j9Mm55gY6uj6wYmmm7klz1SEEBWvXURTOH13t4Dch5x46HrAwTP7B7GXd0y0sZIcJr55u80gZhZhiJIj9lvmaemMgQ9BqZf2m5jHiNjZ2FFD8i5IWCT0NPsbGjlkoDtmSNZH0QlXyliYo1YEt8Oo7QUAMTFOxY3L0PeraC0G9fZguYIGoz4OS53t9BBhbzaRFPrzlJ9ZGspXI5vCIZ65uqZoGJHG08pAyCSJ77MNUmyzmvbDF5U3075wo0YZhLmK78U9ZFjZzBmi3pxuqy47NBKVPFJVSU6ox3b8tiYpmb96eZp2nZJYeJYoAzrth4IJkf8WWsBv9ZGNOxrb9bA0oT123tATR98kWqHNAVvALp09EhX1qSIVfsOnvfqZ4wJZ6UWo4kNjMVmNBMCqeiP5VTydncaNTMQHKuyr3T7DfjsgrxtWEEGbRakA5dkYn6w9xFsZbAhEJ2Lng0GgvkMBZD30plc1ov034k7GALYCMIpsa1heEA1kjdeDeP0gTQ2QE3ZIQe31O7lDmGePIytCZ5B2jysZHPxdLp7GSMNLLFubAPpDnZ2b2UrdEgpTWJYDADctsXxZ3WI56i09P0GZjSb1CsC4JarMo2ODXZqrM2L88ebdz8jpRUqevtngJG9Okctudjfrtjzi8mj29YfsuCtYor7KpFLZrzF352DS0mdxiamaCPVZ1ceiDkbmgVaXxwpZLZAOIv8jHSRhOd8VlZiWWfZ1meF1qZha4hIPMcwgVfZcEdXCIbdTkzOV6NAOyqMjErXGhHzNjMGtkZAAy17DAsPblVqRjbWZFPsXHZvhfqj8JOHzt2mf19tWYQuLPlNv1a1CtGcxCFyuw93STBARZlZ5hlBhC8yxqOiZfIZnQR0BQE6TMf4a5YjmGI8501ec3evdKAxJSFUlmdvTyL36yezDbwQvjMg0p15ZdYwTQ6iksBQI5A69Sxa8WITRPRhXma7oL37ZF1SqPqSp1NHyhnphetsKOwZqjgyIem8141iy2kxC1ledK8F4oOdePGvdZirHEUi9ynrK4OaFMc61AhZJEeocl0pypIexglqfRkfDMyHktZdWnppZabQWjEmernY1CODmZwUeWTwU6ObinReH4e26sF5Z1Q3oaBgTRClUgXke95F5itfgN5Frrda7xacdqoKNaA9DkOBPZuPiZCTwnVMhQanRxfitUKhZuaDRukDbCZb7c87dATeSNZDrm3ZezW7wd6a66kgus1SMvI0BrJS0ZKwwcTEeOfGcVdquAqg2vomkcbtPDyBW7x0ksQhcNGMBpPcoZEm7XoFKl5IifGEPiZ8gKh2hBUIfZGhAN08G71y6BjX9vFnpF1HUkS8xmKoTrlicvUOxqjNLR6zS4f3QYf8nJYPY4xEOC4hqlNZ6hqdv61q2H4kWI7G9zyEIL3On6WZmU7DkeZdszw0KInPbnviYFQ5VUesrWqNcFrn0BL2Ft6evsfnn8kcfS2KSgpu2TlVAgRRycwUWJaUb91XcEnJxtYDx1YNofNZx877vQycTlpqbj369E0UejyZdjTe5RXrkq8k3MOGOKiEYZFZ3ZfDEQFWeYvDhDLWlbIkeP4Yrjsp8folodxDzqyzW8e5OphZ315DgZ1DZKB9SHMCOQCVSfelrNJelD7P97nijbf6LI5D3amJ9oYk6svT7Z3ZGyqWmMEIyRDcTUnIhI2070bQjx5UrvICjc7JrcXOzn03DdfOLPrdiM7WZ1795RGX2dIvriMOHakSTOgZJcfJynhOZfNkykTZ5aORJuLHdtGenXPiQtzqT7bIlfIjZCmVY8yigRszvnkpPCf8APHDNKwPFEKIpsjlri1Tjt9T3UkFZgxZfTDUHhc2cBVe1tFuGB3bd5aD82Qtj2LI5ajQ7DZIK1U3i1RLlQ7zFw6AHNZKZ5PHYnkiVMwxTtdUEmc0TzcNFwZAo6YC2Toq03n7W3QcHZE7X98oM4VzbKQB322fnAWI7XzxrhFtqJMnbUf7i49fzEa1Dkl3TEcNLsDKZ2dLAZeUZgDEMIf528iMu6foMvgEZA02IPkIYeUNju936MkVHdeugWNfyZpmR7zG8gtkev1Fp8y6Z0IxzgWe0xZ7In2IfkmqfQ3ZrjQGvcy9mgyT39ImzWJNzylQjhBw4ssbqeoPXv3wMykTZKDnsUjEfSUXGTH21bxVgs8jKbu933NVZ23KQVw8oMOfgxK8xjOrQmMvxMnLWAwoSb3hLKlQNIzAMo8KU8ZCKVz1SyMDd9NqUBN05ZxBHPkk8zruGwhvZquOQK14rtSqDWsdHpA47iiI5Dc1Mq20riAZcKzEZbMGL7P0InZHUXfvIWZkIZhEN6kZwFvIccC2VSvEHzTxKggr2gI2el9ZcRwQx8F8rgyYxlDKvL9u15FiAoHZqZyoH8lY9cSJH7sjIPtEWdnQ8ycUqbEGoJ5IeR5nNsidqhE0QqAGa7VpjyUAdpKFJ7FcLCBuUnlZmt8URJhgLeU6qyidRH5au3ScBXuxMwdX0tK1CkMsVbKH1QEQOaDs8gKEpfA5hZon5V0YcRgbdsVRaSEGo9EsleeZ5LUgwspEtpGboKc9u8x9RDVe3LBh1CRGfrGYXZb2WUOw0ZeblQF080XUHw9Zb95NoUNSfJiATQN8tvbtzO5gkzRn8hbSBgTpWtNIH4PmGX5ZmtkD6nBZqXwGmZkUhI2exZnU7JS5tgHGRbjMu9Z4WqiGZp3xbZeiAM3WtRvCtgrpjZBHZf31HO7batj7V1GFikimwSWKEJxFkwIGZBrlASkxPiZ7aBftSH2EmI2cJZ9mvbVxD9OCOcHWO9ZKbsus0Gn3ay219m5JLYgJAFfrPc963pkwxEDUvUF9DNDOgZ24Wh3v16bd3NilENsNQyyQmVZ0JEJzVSPBeQ1ljQkU2JzSZ20ZuJmumAwbdo7kI9XHPZkjHvSYFebfQ559IAU7Rr626tgLBBdZjlAfu9hUj6biMG2qLROjR9pmZo4dx7mHN1pgNaozrMFZ0b9tnkuSub49Y1PxaIPsZ25RwU5GJBZaynathGpJX2mUQKZ1ZK3txHavRBGUMQRGZ4cNCVCsUdLadZt93MQVtO1b2eG3Mv3T0f4NcD6sbBWkna3EhZDxD3UAADvrODZ0C9B37FuMlVIvvsmTNoRZ3Zf6PQeQpFfFcaKCjLcXblBoI44mvZFUlVwmpdZBWPGrGdhZFXYEy6aIZslcYaitUk08A0c0s39osgtokNWys6ygtubeZBPLf4DBOTgddwGMxyRTgheOFq3tnJwnWEmUQur6WUTTdbKF4Q52mwcifdtLODtLHC5vKIy5NFZ8WlV5MjO4hsX2ZJol0C9HCnpQ7K52XIHeAj0l64kyZcdCXci7PIzTqDCXD2SsB7Pt7Amh1bJuSduus45u6Tq91HF04B5eJh6Xcv4SdFQI4HPMuPYe5J6c5Zo5029chxZ8upD3xZfai0ZiJhWvxG9zwsYRQZpOSo6rZ1PK9457hstNsyiBAE8hZ23uSpGdJrSzYSi7kgH4r1MNZlbTOEOxUSoz6sWaxuHiSYWvRg3UwFSB3wiIRxNqtzDxQbCMp3XB3Uiffzd5bdhLSbGBeZCFlBreYYpkON1QFcd7LWk7G6mQaMbIJvTfYT0ozSPG9ceLXTyk4qQgofLsjSffXWYQ8qo3MOx2xZGD6Lz111MhkUa68wsit2QDYetFZ0a01VIlFYfDwPfRCcAvxogugQ4ZGJZrVJLe8lCc9Ad6gSfIqHIbYNJ36ziK7YjcguHzZyHdGmnx8U2Q1cArZJZ2QxJjc2D1GYLbk7VZgoIPCPA3ZqggOnqkAsB5vecQv9caBaaZ5rnCTUp41Gt9i6V0LhJIzTZFd0H8W3N3k4FCUZJ1RZaRIbx4YHZ6NinU8ajmzwsknUWZAebeqq3289NZdCXKqU2lZubp0PU6acUFVaNDqxZvCWSz8iIh2xFIYyXNZlberzKllcsOTU4B2j89aIoYc8unG0m25CD53gJIaVAG98OKqOLUuke2DNXntjTSMITKBv4FUDHeLZHSmp77kgcR3XjYF8V8IQDlN1sTA5pGEq9wA3vb8wi1TZEYtVLVJN61pIR73V2rPqlrtNH2TnN554oJBDDovJ7P0VZhPgsGJSYbI2ChtLnIAoZhDAtPUpkmImFdlPOtCNASo24R8gFwTTvGgcoHBeZb4qiBCjopWcv2yHvXGxTR4iaFL3rV7xseykoblgYr4s1yyrACottlQFVItSrd4sSWY5tAA6ZmGAvuQU51YmBaUzANNIyrur4DkN81voYbAYIfMsUhvidHbng4EXoQJVFN9FxBnQjGpYha5DKx9tZu4UDwRQ3QcHEfGHamWDPTvKJDJv2mFLWMZGO1jqJHJ7NhuUqXUcCdTrbsIRVWOmToFHQxmlWJzCp5Z8FdnUTLuPxy1W7svn4iiGvDEM1ZoZkuHIZmYZ77FWFyBNbWwYisS2PnwWZjtF4EgddIJ4cZg5Hr9nPY185bSoxZrkGH2fiJwRBkZ9Kt2Otc3Aemqfw4UN5rR2SCaPDbk4R1wWcaw4T68FpATL8mbZGeQs8GG6nM2QvgOyEBmpekP2Mud9jZJnEBv1pcW8WrGj9uADAqYMEmGat7eddZ44nmkSQFvU4plXthHgIMQqgXjkgVO1PzecRMzcZG5fDCOJFZvD1HmHIiNdPRCZFNBaKo7Bs9VMspfJ1xkyhZr6mZrMLhaaX6U8GJnk19ZbZee4TaQakq8WnM4EbvvzOuDPmD1ZjrTFQVaxtjkBeCF3FBT1Nfst4PKtb0QZ6dEldtVDFZ5131E6VNmglHvs5jzZecsZrGYwfooHteVYmuATwnnRFZa03ynXp3We8sOp6DpiUTJOU6G335FBsIIag2HN91FcVZsaeeytjQcwMyJZsACo8hF0RhEjsxg0Ga8B5eiuFkMkV5B4YaIgu8hOn1chZ7Ic4ZBSfyZeQ0soXAmlwi5sD2Wb0Ck5riF0r2op48aBa0vR98vmPxlVrzxUWIsgxPCZ8FZ4u0YflGWw4rndSAZmFwlhG3Q9sgGJgJLveaSnBSjYcdhocz8iXgdcLGyTHiHovxrcOyKf1ESHMuLk0iUIZjfmQ8k9YtaJZBM5JTzDS2NZhIWk7TjmkbX6O1UFZtCoNtcZdPQf3SohrgBKIy3VEBzAZ0BMLOHrQd90G2tmTJtNrQZ3dgseyDr3PWqLrlmmM2VhSmQH18aiZpLDZd4BbZzp3lakcM7su9bGuaFfBCGI5uuCTUXIqX92yCOZFUnqZ5pYs3t6ZCwZDu64HEzhsUdtCwH4P8TDXs7ge9f92S4wUZCgUyDKMljpZcRQbNsrb3xk5oq8vJmPwNoGAkfG0bKYmhWCSw1WGiiTVqLPVXEkabQkrD4DCpHG63RuvvZ5GpZthv2rzZg5w9isMZCDxLNoJSFfZpnmXsMe8brnaRoj8EZnumqnt9waAhhmGZz31gzq3MReZlWGV9TpuLOr6Se4nQ0qxME8JYw0j7KkJzCNGPcgEmc6dHFkVhgbf8Sopx3NT9SOZ5DhcGWJhAa5X9Agn3Z4Fr8JkWUxMlGOEYgFVS0IBYZ4cFwy1cQ2Sft6xqG7v9a9Y9eoN9ZxmOe1sFoDDF6EChq1mmwP7EyfFlU6ycZjzzsre1egcRCq8ao0FEQbqGOkRqHuD4jBw4906m9slzoec5HCgAm569okKWITtIrUZC60AjWZ1WngV7LfiXvH40uAP8rAKSyZwxpwiWZIjhfep9Zafqwo180opgCTd2wZlm2T555V3Bwt0vy8oDxd4XZjSaZAQQScsLFQLOsS61ZdgcAtV4rUZaL11ESKZjnoN6Sc359122040IwmaTDnyjJfCiaHBo0sbahZKz1ksCZsHMkEoV8XcQ5FA3WFpzvTaDmg6YO3GvLiJJP09H0NQ8E7hNYzkqoLsS5JdQ7C1VGEgN4ZuKIctX3fZw453aXO2ZscjYSkg8AqCZA2cton3C7pSnihjR0ItmivKZyRG5ZLKxwm9JaCKGH7bDnwXjj2pBbxmRA0G2v1XX8jZ3jJCks0mmAFRdmu55mSwVrhVnT38xO30sgua6bRFE2tyZ4wrKEUZi2zm0Okl8ylmmyH3o3uZbL3ZJfPClaXzP46q8Oj065B0K1X0Z3hekW2iZKHJCl8h2QoxBQc0dhgRBBWOrgt5ljvZ3WtxNlZyqSymFtyqVurasPUtEELr18l6KwpVSSzjtFMuyKTYnbZdW1feTYMx5U3QSEPsc5OAuZ7aHfFW3AaoVtOXiwOjPdTJZuuOX8c1HIZdsnZp9FxcdqoZkceWhkRi6ug4BwL0FLpO4x2Q1ZcU0MCYLMoucuAowDJ7vieTWZjrk4ryl9KMUu1ehiajGx6o9k05u39nbTbRAYZj8TiympNZLXcNTUMbYWYEajPhv6fMDcihUB8Zznf23OU9UKzhRIgBxE0dr6fjP7pbGpJasp21LJN1ZLkP6j24hccQDAoEV9IB7TCiuRaLcZCURwyHU4ohVCSQe78SiV495hJDsRFnCnTl0filQ3Z5h2rageMc6MBAZJdXIopRICZFZ70Zy1QPIrZr6Wwts7ZHxEFmQ8hW4pqzvZHshGhFz8QeKhPNZtM0UQNprWVw23S7XV8BvqvEa4S4BN69OOmc2HodkoS5aPq14Vstb5ZttlXllEK2VyRDkWZmkAcFVWtKJVMKmB6Mli7ZKZppDZFxV1sSsg71hiNt0h3b6O451ZhaYb23bk0ftb0FzAg7zoTFaqgCFN1at4v3qK2ts1bGf9qKk66TEBqjU5iSzm7rC2IuU94Zbm5cEIj3x5F8UyZrZvsh2q1F4Ow1uBFDDmA7X0MNPMlWIFK4Qv0DeF4K6e48dYDf1ECcXopJuCZ5Acm2B65e0VMmHKTRlL9IQzlO98UuRjkw4sobpZ0yv6WzVcZ44mZthODs76mgKNCXmOAGleQsiLTHOy6n6vcSv1zXFseWyMKBEBUXwLAIKSs44OHDyIgIT6NYPf2Zhe1cvKTs59AJ5eYcZ6C5qUtTUFkZbtvpiFKKyXgOHLd320Zn9TQiKdbNZk5TSnvhTRMOfjfT28DCROJ2dlugIaKjdY1pZep7xxOhwUZe1Gt6Qy5WuJBYgvx3ZxQ50EuBsTgwPwWfO3NjEusEYtd76QLdE4UZ21r2eYzHlPeyW25FajQpm8ys6lh2RPNzNpphg7TPYV36I7cjidSrg8EX82LBU8mVEEqf3HzHz72TbItsVWPA1ZiqhNhF98wIuueTLkHaRhAFRjJ55OGx0k3Y8e2dzp1505Lf8BHVqEjDfsgKG9Z5ZuvJtMOFwbPH8dU0OUyNwR9ZiigqCfTVQH9yZ6g5I3MJow0s6dzaWmbgXK5VVhg2eZm62noSoefpuxTdzzrYIR83GIAZeesiEDYW5eH9jQiFHQcZ0hqWeBL9AyxOQQ5nlaKrX97bn5lhO1N2FGLj187l7hmzSfoZaLikryTmMm4xhSJrnE3cxNgVvPN2CHjTYEh0t3DZsccm0H3Gf8GIoTjJvcrZspZFPbnoYf3JbZv8IpwMhZg8j5tqAqaN8YfgZoOOz2oZA7492KtW4wT75AYNsZnCXPMZ8kRxZLTLmE3jbqXxI9fVHRQEtp8Evajyp9Xf8qLDG19hSg5jkBHHpg38ylg0QD7XfQMTNnHenfoRCVu1o0syEnIcYzciMwYGkiGoG3egA1rD0Oybd38ycCgvJEPwAfiv31vwN1njUBRQMcP41HDvRaAvKr8M0jjMekiz387ysCQUtxh8N3W99tTyywfhHUF617PZIyxjyif5gFcfEl2H1T8BQE11E8aZ5BG2a7vZKMOI9hcxBCxQbzynrMBAZqTixAVq6gxltbNtjT1GZ12m4CmWhdTuwXSnFDka8352ah2G6ovTwZce7PNCGfftXWRZAuN486pORM0Wv0CzTmPNGZnaKnk6uf2RTQmgG0ZwOOulYcaaSI2eZmcquux655xwAHVwnRCsGvSj0DUpAvgjh84ssZuTaiUgFC5hsDDSBUlZrNngvr6sCZp8LQDF2aHEu7lOa56JZdh0eyeYgr0JZ51IlZnWFU3wvZ0eQS2XsYrHyaZnZAE09eyPerM93FF1kAa7BqGW82DVIcLVVx6ZLqByVVB1710NTr4DrX4pzEeG5jH7ZJQ65Z4xaU3Ggtb0VDTn9Z06kzZiAij9rI36hGbamCN6pLNl8QQZKwkAXYVcmETWlr5KrJD2v0zvXnZymAgIEeEQPyQZK1OMdzU1mIt9EXW0dZtRyl81rCEArEqZEkt0lXDcieZxUahkAmxAwoJ1IZLf93hWTDq0jbCZIGAB58z4jZxp1FZmMpZudM1cvQGeuHrpBwhHXw5t9ODRd0Hy4yYmvNuebPzhhkZayC815D7LzVl0lsS0NPCTnHi14attOkf6ZecRoaZ2UuISYETfp0jhiapyaeM4WJZaP2uQ53oIxvKAjNfdaS5gvqTzK1MnN1k5bs3pLEZhAX8cv7fmFD8UecjqpKGI9yHDyypiQ0kMFdiwtOFJfs0M2mzc2oI108AJzr6g38KPvGYvnI3XT9GLP5FPlSzl89M92PowaXIhCrZpSxZ6jxdHFoiMyxUjbp3B9ZyhNvfLZHXZdCSaS2WmO2zQK7JeZgCgReQ0xZAZmNwVwAsBjPpbk5zFPZvdzIF1TQIcUZiHYAmRpJRoZL75OPwPMoZdZuaB6LgF6KnM9FZm5AYluG0xfLmzZizMr6n30F2c7hWaJh3AHR4oJ3tG6TK5FZDFy84xylXxU6GnMGYZmSffSUbqqfHxfldGgDn48SXdwejUKYrzKCGlsDpF5iFjuf67ZkgYy0WoclJzyo2FNvZjOl3m24fSbNFZEP0ZI6qIZ8RNvZjZCAZFH4bn3zMUP7kbdmhxZ1gqzKMw5wk1tpGHbPvPnCmQI7rcUdsZpddGNy0Bfva5eOuiuGeY8HxBan2D8y1ZebM9AXvmpwDkyhJJA0I0zSLAk5TOwS3lQJUXPsD3fkpGA7J6wcxv5eUOGl8hw6RTJv7Ru9CkZe0H8Utjyxt5ymZsEECLj50xZHNpTgwI2Ek4gEyt6KsEO7c0lFz0TEVM6gEwfArT6rQyz5547w3S2fNVa0Tz1I8Eg3Rjx57lK2OcnPdBZ1p4YLPjfCNkVAS2kge8gRokggOvEIzTneS0evcbuHBxCTrH57QKDZdGcmIDJrnmHWFuJ9IGOiA4SrQ36AKC5bIxDO5KTEaZwMkFetBnu1MrFtiBVPAcfLB44Ei8kFTvQdj7eWmUnaja7C2RQe63IUXJOazOlF92mqpxAhTFCuf71DetcrztMI8AtkIACv94prAqAYdfnWfeIxq6n0FgZgab8SDmWtBK5g2FKsWCAhFaCgXlPtB8MDQrEyZqF8UxqWXbX1y2FMgqE5V1DoWhX4TJ9VOyWEsNtaash6VuiScInyGp7ApDNrAA4T0z22qV1RHN0zjBOAKB1Xe4f9IpGTLjngypEkZGTYYY0p64BdvYnhUY6gEXgY0sNsXKIncZthkDltuDKrKhhF98sZ4azY5zl7sbpi0c7otgZsX0J52HNLuPmr2DhmCui9fr1D1CzGki1jxUk8EAH3PGe0pyveou01NijKsX89UTiPgXHtXw5JDlZmVwT4ToZwZmdZ8DgYP5pB8Il6gN9ilx6AZpqhJmMskJU7OzIZDBZ9T6dM4kVlU5cbmtl5C1fSKNgUFkzJwA4GtruRy15l3G6brOhZB62mEfcyfK2sjZIM00lIFa0kFYqX9z8WQPoV0YyqX0aZ27iesG5l2neoe5PuS6sXkij6uAWaewiilp10xZnsTSgXx5QRigTfQfOf1V7iGMZGNfXZipOTRAzvRE08KQl2SW9wsvZGI7y5qwGkiCcZyezMl1wuvU22qgwWw592huIzQTZJn8adA6aUctnQ2jhkijSbFWpIb0GgtDykbz8ENP9wZrtRbLDkxqhb4qHPNoNzsDQXiHtAXe0bBxgYMQjmgqpdZdmg9TXnggWKXwH87OLotrRcsUe2ueHYJxSUBwRQzRtFh3iXehOuLQR8AFi4qOYcZB0wgxI6x41V4c77RbqcCmZtoiHXlv33xG6YQPGrtspBKUVhXbVcmcDyKJySd43P8mcBQbxBNM3l8CT3zPtZ4bsSwWfqlvs61ZugMk8wSgo0jTaZfpgnvHXCjmeMuuZmQukcHmbQW5c3OOZDZijcFRhBxzlyb0Z3ExiRfHni8tsTy6bZ209qBzgYyQU78QJ62ArTucU3U8EI4Y4lUGISewO5ALSLHOmsmiWvl6BjjiM9sHH5h2Tu7iFvz6yeG25evHXsaW561TKIz1YJSD4sLE4ZEaBOCETdcFlwXNkiFc7fJ7YrfwDM0J9aQjoBnq5fJljZ8krYnl9uSvhLpj9bHrR94vC41yheiH8aRh9xef9n13FwLITVylZ8S51McWYkiS1gc8hg9rWdtx7SBUkvnT5KKY5VHHo7Of4FEqgbjaa1MAp2kWc3KYNGeii4I7jJDax94nwCkZpHjbk0dhuyKPrW5gPMO262CjpgR6B8dXwZCBCsp1mtAjwaSCvdDCF5CLEfVlGuKnRY6eLDjvrLhvmEFpf9yMcU18rZIFcxo6JPgZ9sFZuLN5HOFGlmzqukK3hnbJXwQDu1vKLUGJNDPw8XRDoLJu9bhsN0RGePXYESgXpsc8HqsbAVGhmvqDWBGwLVhmEgQBLAsjXEjZbyCqfsESQ8adFrwTYr7WpfDYDtdEEjITXTyzLRRVPXTqJZ59jtDdGr5cOyipszSDGWRouxkeX8PLcYbHQyJiO2DB8ByzeXZBPzdVkZj2HSeZeKGzLiULiruYkZ3eMptJyAarp22BIfglfZkDeUzDzIQ6D5kC6OZ8PPdccvVQ7cA0tP48P2dcGzYXY6DNbxTKVnTGc3xD34YEYNbpEhsTG4UkXkLUZC6i5wubjngZybSIn29QilxJNZsZ0qtwZrKFVDQLSp6888blucuklYNjidWtZ0YNgn3zTWBMkBt1KoVpjIj5cEo8ZFj19eoFVQA7IqAIdATmUZLgHuAou171SoZkQeuDqHMfAPxWhAZoChZqQALLENN4usLZiDsvbRnMmEBdV8jPRiZgZ4veGUTwacCQ6Z7CQlGiP8RafF16Jc8zrZxznGjo5JqO6lJwFGRYf61S38DN6sr8FteFe8HYVUCNOMv6JMPzFTcUKkRbCGk1KpaMswsD1sJpLk1Ol4cUgk52kf5bWcCFwtM8ZcwYd2dnpkSEMZ1q8s6qVje4Rqi9xNzLQyAyHAc8n6Z4ChAs6aoD0Yxnrh7M3ie2J5x38Pg9ozAaWHLu8esiDfjRHLe1uuolDUx33O6EQVicnOgNfzxXFOSSnNj4DEb0pIZ4V4X3PVQKeF661CJAvjqHQgMfdu011YKmjHmlpFD1kvjk3ZD8mI1eYuRuYuO2sQKSphcrnzuxkaBDwJGBWXYgdvLHHnh6vcqWlHZmaYZ4DuAJNRcOzx3tlIsvFbMf8Rvxk0nNkHJIFBynxcfsrN8jWoMfXjIosIDg4TuaYVkloUHPsl3aCuXKdDslxI29pWRElZ8k67Z3rsKXVOF1Hbtb7ZzM4uMmlCdPrUHcNt2FYyM3ol874Zt60ZnXKhroOZw0GHpIgx3XaNaY0WFzH8KFZ5ixZkOasHVWYropMsXrwFvEfDufAeY5Hmf09Fn6DeZykjo1LIP5dijUbhjQ1r9UdBskIXPCtz2vZaakmLxhZh8kxw2PjgVhbk2QFZGYvvDWossnEyPJqGhbSi1NZAlWZLlec0w0VZAoJADKXwtCWNjuzMKUDWLlWeAHVtaxXax0psP6PZ3imG8VVz4s0vFE0NAZB1trYZsVbyPGjZkh0yTJ740lx2cZyYOe4hvsWdkZhhph0gsWpbwANRL8YCsOFdzEP5dF4kicWfrd4Otk0I4WNft6DnKZpdDrfk62sINHGZv1RZ3WFGmuI6RZlmV0MiCALu2cQvthz61pAZF8WRosu8tfh7ZyWmRE3Zmb4qLZ1VXFZEhx5x3K8VnE6ls1FeNoXbYgM1NLPlhxOf8e02d6JZGiH2mPyKSZueXBF23bWxe6dFIFXP6Twv9X6Cyeh310fCc9nbeeuskhLCZLQEe21jkFqhRUbrTdXgdkfoaKC4auQzZi13DT0cbAkYdYluGtKam2MEJvC6m3kjpr1b9Ik6aKlDZHFoDFpgCHCmL6gnbuJvTnSleAZ1ZgEhmZjlkwZBvrBkpFf37DsxMvZryXsVQVuI6bXZ1EkpQv3meEaZeDaHyZHCdmDILGtbUV1oWmR6VFBQbZ7CBiP08vMk21mCU8cOPf0d3S5dFA1CzDJvO091NeOUgTPXGwgyuwEbI03U3SxoFxDcAP2SULv6RExAiqe3Ze0fRRwdkgZl7fsZhHBgOextHsXbMSlfbm1DxEWTOJOVfp5L5ybhg9WapraIlmmaZFd4SrJq909G5WT8hAlLf6uIvAgZv9m0DBocro7CTSZFlMSLwBc2aF12pH9h5OD1cNKBrK2uMRXdx1l5jayzsDb47haIUusuN5IPIh4mG2yZkXJxAlKBBazmej2Qp6K4FD4P6Tz1J9Br52kmurZKvEnakUiv65b14as3cvK1JMZ6e2Ngqu1Ya0YXa1S0PwyhjQQyYPs8awZybFRNc9LSnY3k7AO1I7erP2MhHsWxn9Oi2QhZ9DJzQVoH1G2GyO3UGUB0BHJymAG5Apz2s5ZARVJR8dcrMOS8Z3RxrCtb7XbVYgRxvyzM32ZxU2J1HngjKwjLUva96QZyCnSUKF9PYN5YwpDKZG8spfYvriJ33W9uMmZs7ZrZnbZhvTwqwV1hzkhjq8yvOdZwj5D0uby2hFAQDCTgCXgOiLyWTxZH18zwgaoKCMCFybmquaUNNa6IroZAcxviWyIci6k1j4GpiZujZK2ZrLBoZEFhuNDiTfbqKYO4pObaYpdsi4GPLeUiFbD1ud2t7Y43akfZ3yeLBlsmkqk9w07P3nmD4JBs9Zc2jQmBRElwzq50QskXGSZHEC4vAd412JeafAgyvUQp2weDNZ7SPHqkMug0Rlv90qMj8qjKoW8WccXZfr0TeBQMZ6282bkP8jSZD1582R4KAUrHjoL0OhFFCtk8YfFswRCiCeiiXMAiNFjGvAOCEIKx3cFWJDZz2Tq2C5v26a5PtVq50hPWhMAk7HT0ZFPkPq1iEmXB6jGAcwSEDxHHmakzokFGYpMLZiugLluxmdj8ovoSFooTffAdIXDqvxIx0dYlqrNljgOkei7G2IUKKRPANNzUN0HHO3QMR45JUIwsyaxzrvXn22vOGPiuGLslg9nj4iWtrCXRxqZ4f7fL3V3Hst8tav5aLRxpCM9PS0N2V5fMPyTfBMvT0WKsGXvJLbdvxkSXG6eRC96YN5Q7QEq21qnvkYQg37HZB9I0kxNfxcMEVonVkNa03ZArFe99D7ryErDzET7MSvU1qoAKtu33yFF6fQV69VY6I5SEUlinhe21jaOTcj1uFwww5ZlhDb7vVMZaOXS7bboVhEW0WdVehDuTL5WAuHWxeluWxvIdUnzZnG9vkHpqBr4u2YTwaPi0L7pEZ7WBV71u8nJIMGJIcYbFuWa84qK3ibirkyed1VScWOq7CmAyeazEqb8pI2WHcP9YwWofENcEbharWxAoekVRZsa59w7JO153SIkzZJh3NPUYSpwDU4nTYW56f0IqK0IY7Gj35hfx1RTGN1O1SH017ElTPJeAHAmUef7Fo5fz8vSSwyT2J0zH8eObP31x37E4NPD7Xn981iKXFtxQjFXqx6syKX4nHsrKlh3xAxSUqZuOQqhfx8WYgwPfBjbOUZKWVRzZpjGAI4VxPVnUWYSZ3wkumKrGG4HpvUDYR09KM3NrXmj1SNaf7KuO32oGKOUxAsHwRM9FPGR4sMLvoEpLCrH3P09wUZo9IjsPYZm5twuRATn94DLZiawE9vVFAf2ScNQsFWTXKZallrGK90JNLD2rzi756aBd7727WcYZLdAZ0OquN4kSqzieQr7ty7ACtersqi85pAZByKxAFvYRZtDA8Z8r7X50cA62GbuEZDpJBoZ0Z7ENC4iITmDNcttWS5sV8PXu7TdD7HEH6jhXgpqvStyK6Ccn7hxW3mj74DdKbqu7QZaP8AAd0hXgbET1EBYOZkegZJ6aRa9DlaKgYMXoHwM3HDMFhqcoScYoykhVhwnQFihDc0Q8IbIRMmr2hVz5vjLhZw41i0O7DL7at0TZ0kE2G6YFuwksup8xYZkjcg170B1AB67LxYWEQcfXmTyhTFTeSuZr6bZtWZExtdUF5x8Z1ElULR8olBOqx2CtAiOIlZydyRggHdHEoK2SKUSD7sunVvm0hBt0uxMFKyMlV28lyu3tM5nwLylz3Gb0eRyHW3ZGMZFvCZx5MitH6jUZxp3N9NEDnXU7Ynu6xe8CmbqTPdmX4b3VLBCC4omIKoEGdRO1TElAVBxCnohG2RLQ0Q9uCtSSIswWofZkL3Qvf6pHKueKEi9zOVw2jJwZiznP0LVajCvU5NO1607IM9CyaHPe3ht7RzSrU0k9ZmrHa0QotKTkZuQGR62P3jdGBbhzQhL6JmgpMcp38ZBmqhc5tDLuu24qZINhwEDiswqZ9t79yZtePXrWs8hZsYcD6p9dpVF0zkWidsX35Ur02SwZLec6ZBOMTa7laGoKCin80L1iscZ3dCIP9aWY5hKIjZqkkhhAgOFzAcEIutHtRJtzf1G3maeXmfgZyWz494V2PSmDSpTlxGRrODilNToo8GoF6RL680AbC3rQnpgNKDi5nuDOZmCa4nLl8D5aosdducGOA9MXPi320X1cZsd97kE25cV5m5qkDOkH3bnP4yAW9UuiZHFm7gSgxZ6reO0VFfwwhPoijmCRLjSuZIG72FhSp3tC6DyYxp8F4aV1X05EvkdOaI2topwXxREUUhVAaaWyKvWac7rbW5osu1QkeTbBx0TMM9I99I7sUVnAZ731wghD8RsNDXMq7uD4VUD7wL2FXrmh1kljiX7KbZeXuElsgZj64cp74yddzJ7BwBHvYZui1d9Y6s52xiZxjqS0rZ3T7uGuhG4ktPpQCIxhc8xEmpgKKsekeUoBHEQ0n8MOZ3uEMCXqORoiIYiG8hbjmqH5BHfyHckPlDYWM5h18xjLahN9DZIOGdl2c2VUSpZ7DzscRSQ2ZeX0Ft2chPKBdxkvB9jozNVpSxT2xZKxZ3hoQtM97DWka1EkhXQief4MaRHEzjogBrAAl8qFh6oJEgRrZs7jiNoUbnlzZj7qmYpmaTedDwJRypONgkenA6b1932LCsb6050ZhRXi2IAFGIKpFXVZdzqMGUccPGlIAZfEMBZ2TgyxML3u1ZlNUwXVOwak0xI49yLXRPBjzELssGFy4u3Ctofc5Cs7ehYPYjavf1v12WlzjXJpTIyoUdw8w80rkh8I0whwlOoEIvaEVZdPj33jzIITXZ7RYTp33kQzHsSynMyQx5tal0T2ALIPAE0v3V2jez3t0eS8INMX9dkLu7khkMBU6cHglZaeug5MyrJVCkGSfRBUwEzrQd3z63SGlgPjajKOkpHwQYzyxGTZajI16PI2FANXtZ4W9AdDt1eoZb2g1n90TQmC7JNN5VFDizFBkGwYO2DfxLqi85c6udbIkzws4yDsgNtebbYs944JtzTHtJhfNgwUBTRkxJSo8EPKUhDGKtxs8SD05rPeR8l32f7wvO5O1bPbQuhvgCjVgFxPspB3i2MSOor0ZaqlArrbdZ7vef0MO6fAShtWYxtu71ZFmpdbamE0rR4ZIurLxZdZ0pdJ2k0zof1Kz6dxFK5Ea4Z1eICI1vYevdR6P0JKQZkHYDWagaoQzlIbgD7ajVrkhZBq1l7G1w3AwsnBglZawtbiZqvgZLEs1MZuKUbCiP8IASzI2BgJJwenClsL9uZhCYq8PmQ7HwMNr8eVb4MZq3IM5RyPNbZ6NOZCgJ4SjDM9klzKqjf2ALpciz2ll3tpr7yBgGIrNvxqog6DL28eFKvpoMwuRYQe6sWmhgTfjsrpWcjYywMwPA7pcogSl405ZCc6Y6LZ0E5cEF9NFMz94yGZewTz9MtJBxpOgWvGCyIxDRoo2BvczNWFrVfOYQhkYTf2XBg4BAhXXFdwhZEgMLy2SHGIFYUY66B6SpdIp31zM60jfbDdKlUX8LlBMFr4AZGA9Q49cnMoNQGsXtx4T3LKTqLG4rwVPZvzuO0XzvryAudJTb288IuhbRJkPhY18hZCiYZ7lGCq2ceKMZevvm6exGOfZgp8VvSEoXhxZjIzisGdkEyHpsf1x1YbgvvMaZaHo05ZesMhSNZqk1mo6ynC05k3eDtNZgLScihmB8IcuIG9JbdlaSoHaDvRU0pqN6U9eIq4f6yeDVJDyVD5P75NdlwrssaKXGFQ8ofwDMeoZcRSXoHEldr9KRJ0ieKiMG9kZ0NnwxpYajdI3cZpwWONxNnRbw8ahQ2NwGM1iH48f5tbvFpdiZuZaCSh2iye8PcooJ2jeIDPpladkD3yXg1K8RfoFR0lQcVjIl2jMDPyzwAd73cbZ1KMq16T6iw8tl2yJtGR0jaoWCmqNRNH0IvCDNQcguGLAjZpRWfePxw29Cualmt4soBoDs6yY9DuzXuZ2ZfBfAa0tv3eo0XL5vZtqRQQM25BrT1NL4aMuME2QTaQe4yucN1UNL1KFZcwLLUwZbakufoEmMMsQDqSGyFum9sTif2a2EHGgbRJe29yRsK1LEmAj1sLOklGfanpM2e6R6cfIBvcREsOFw1DT8ZGfka7j3z79weIfwjQ7HI8ZybgywVUfiWYLntG0Si55leLJX8DDfkHDAKavJENVO8Q0jMuR5UDcTeeJaDkmgcDOhlOXKxFCtEKFYvT7ynR035eLZdoWQI2nF0K0i2Ch5pznQWOiXXFIIFSeZJyhJa44APH0eNw7SzcBMWFm74keThZqUJdJZGM8OwgsOsZvDciBO5LvQNGbll0vzEMpgXdZs4ZqDZ1bIMjI5s19ooPIiHPA0GY5SyZCrZpIx6jQV6YrLMd69rkD7e0FTFZc3H9OnyV3PxSEjKeAKZwKzW1Szfv4LBdEy2OdxjGYA5Sp5SSOt0zCfto8I7ZFIg6AM7SCUk6atv4Re0ZbCG1b2RuQZi5GUnYGukua92mEYXddIc0HqJLZ3PE4EX0Fa42zw3Cqh5QZqzjOC8eYxX0dQLi2EZGno2cKIH9JEP7hpW5agSoU0Z0S4Fk71reJ4ibFZmsKIEDLCg60jvKDKSDatAY3yz76aEEZf9GHxkPIqOw7OwN20Zk6dJTY4Tn3lFhEmU0FIAeiarAZ4aEHasGctm2LPzAplvfTEsUerePBV2Zd0RDKRnsTkmx3Alo5LrNUOwwaus9sAuQO0vx58PxFmnaYPZHD60cRcuFFcbC2nOqMX2wXJhzBVwKAnGUAmiloZsjTkjWIodZao6MfAe3wpyHKjOdnZ9N1ORjgqmzZA9bYkSe4RjYwZjEEd6GIyzpqjbzSb5kQKoPAugYPZaH9RZG3efToNydYjA5ywXcLikNrf3BVqZqGUxB9M2YAeoZkJgm6sqT9utAXO7ZBH5NeY9Pj5jwqZlgOWFDNv3yBAzxrG4o4oLQtroYQQ4fg5uHWotQB8oPV7XqFlDDwhBi96ieRnLFr2SNZ8yt0QCIKtx2rNqQnC7oTHRCJqSCdA0HoZ3ninrDhdlSFlywTGN7pk3E5SS0WgV3Dk8sJqgQQrZoZtd5CtMVRtikaS3IuG7NCFnFhtsCZGx80U0nQZjQz2pCBhUJjozZ7hzjwv3aYXnAcFkrJI8zG0nTt3YWcu4a6romC4z6yMZCUCjbWfJhAKlccqUOcZL79MBO2414ASNo52BQmL7YME7C7L52dM0p17r5NZoKCY1fn0njR4mpGv0dKcP76cKLcCjis59MaYmnUQTa5p47M7xyjI2pZdSdwkMUZLstONMZpbiJn5qWSctG6cTH3OGaoJQnTBYmZ2OKA3rFhRVOdGeIcyKhohgIphHcKGvCJ9Wxmy1fuiV0xmRV60coASMg7H0vsr4vFxjZjoo4qikXJSPPtnaflZdAmZqVpLVikjkbNRcRQZ5C0XRRoWwZzS4ekYmoB59a5ICAsYDQ66HpQNiZcAiJV4lsRKv6Y5ZeAIPLkoGZ3h3acp1Co9u1enXS81rOJIMz7JZB0Cic3u7jx6KRCDLsLv0B5GlZhKHY0Z64jRZtyBQlQAiUy2j6NaU2O3r67AeORlhK0mjHRwiEqo8ZHiQpLZx8piZpXgrvOZoVAbBr88wttq3oOrNihT1OyqMcQiQ5n8IxFjOSHXzib1oOD88PErSiy22loExtxlzFruVB1K0zmXraxez2zJIxz92FKe4uE5FGNpUlEms046m2wCtbiqca4gBUGvbNucc2kpP7n1R6LC1VxYIcgQyS1YBZ2bg8yqx7A5gkksldZzgZa4EZA3mTapYUG1c6jC1oHDdRJnZ9cbOrBQQJQH4CzOj9kFOxZcj7TNlxYx76uI3l8E0END5u3Jf39GuQhLN8Z6HezXcq8gRcxZtQBUEwZjWktHgAwn3l8ivl1YHZK3Bcfrr7tajMTsY8hpvQup1RVK8a1zaqMNfZaoWdrnf1xgdgAHJIrsLNCsz3FZKWGzt33GpdToz0EZJthwNjcJMAsg4So7xvJM2T0YeUMEJtc7JgZF1aQ9iVKsZw7KSZI1sLhbN31LZ1RRcZ2yqa76aZkBJ50sEbGjBJUCQsDnr3fLyQALolL1zhT7w2gZkS0EkwUHRpLzB8BaIi3VWwnvhytOAE8SxEZGUdHCT2bXewFZnKVg5FR515L7YRBiMhY4kfwhOYWVAhLZffjzrsXhwIkgV5T0zBJij7Ogukz2HFnXOKl0PmwZAdliPg06Z4Zf1dS0E8Fpyo8d5rPVhSzNaLG2xqCoUxoMQZvASEh9PkoT1jMFHblICN2FEXV9PHGhpWgaZf8r4MRIrxoyzBugA83Uh9QS1J7jSUDSMbkz7Dw71pky3Ar6o0NxrVYFOsfAtScTC6HfBM3hG7Ts32ylNJ8IrJmwkhhz2mNl8R4rnrnJ9G9u0GSk0XgeHObj18DLOWED2upoV0MrrKlyibZHMCzZe1pd8qxE1e8zEtu8JVAiiIotDp3KSSul1DebkjTos7MPHtnx5sf44tofh8OC7Xudf0Wc9CzqiCr2cTZmwDJ2mpQZHMt2pIt4O44gZ9XAeZGVJ9u0LZoY6JgLZ5k5e4Vvf4oR8Y8lKZl50SgpHaGoPj8lTsoJrMS6MZDH3sfZua9aaG5YAmXkKKnXZzzNIZsbCYTAoKUr7uMWcX1Uy4PyIqp8QIdcru1jaE7DCz6ceij3E7PS0pTkHPZDF8Ze9tvTN34HhJyOakdZfxySKoS89EpZ4aFs7oGBoRh0EbP49EpYSOUBllaR2lHWhiYuOpB4HZtWhd4B93jb7bKsV1sEj7ooJdsaFCvegrMxhGIKEYL5u2aWAQvuEEnQSsoFK3K6uQ7WZ5M8B0Cco1pCRIZohefrCFSFAxMgZxS00xr17LJgNzzldQSu0nD2dDZGUps1k4qn9KxPBsFKV3UUuDGUVzGOuH9YUv9TR8zcZg45tyBpVybxIdfD1rE3RUkWQ7J7wLO0XN5SgZGLvrxSZET9oAbVM4Y5jblYHS7q6AeMfZayREGuaORp4QMjZLhFyYb5ajGv6qfQZDoUKarW3lk8VdfvkMIJKs02f7TKlpNq9uRY0S6V7Q919I3gZAToZlmviaeATJIoqIBHZtUSpJcmO2TfoHFcBE7LgQDiBwEwXF77dPtiIGsgDHFmYggjBprII8SCWnI9qAvCjZaWet27DZcO56Ssrgj0lTjlpympTPmOxGZaWOjmcnYebcH0MLYOdr6cgjI9mClCZn4M6o1J3jQrctIFZJSxDhM9ldDMZC51V4yKpZLVo7p0FHM7oZxZrWTBryhRnsxk6FUOObZhXvLErgpSdtO08ysI6oE7AfEbG7tX3YSyp0w9qYQZ0XJIghjql23TV61tJJP7hGGW94gJFRL7FKubwBVXclQl4J25DlGdtIU9P9IflJyQ7BrvPGVYIWv8un6UKBgMgtbKe4y2T3mKiIZGsNpjpVLgOHZssZm97UeFL6MCh1ZektASrJWxVsLhZqVlSm68ZkZDHNMrRsczRXNmSREFN4VoScwwvdk4fbWznvuay0sfqmLkhWZaLIi5HgpyjOtpphX8kGZAKNqOBgFoLp5yrpvrBSatJtra7ZkktfCB6pIwXR46iLFlRg3wo2DON3mchIhOOp00iFYMrcdcGd6aB2swZDGJBZoLO2BUk8ppIROqZqycNtpXlFebuj4qFTUThebYFUTP21ZD72Ioh98zMmje78m9qZAZyH4PIzZo0jFVZ5uVFb9vvdMusINBjlOjWuDK6aL8ETFdyi5QUKJzL6zidHz5Z73Rvcy2XpbPVZ1omF7Y1mfy8YFVlGRLuqHT7QD5k7Y9AHTJJUuS8PBkYFZnxuSwNRVGUZjbSVBXzeNw0J0PfMQjgzobIZwBlDcGpdHuXryg1GaB0XwbUbkKdY3WVBLhbOohSkzkuQJO1RVArZx4bKZcHZmGFDWaFs1qFy0o4zGHMBbZqXXzpiqerlllYTvEGsjC2A1GrRUagg5zzGyzdTOoQ2yDoYy1bJmrQDG8hDkbNURkeYRHSCq8sWycZBEohy7jpB9PWNiC88L1uqWrg79pEiZqqE2g7EE5Uu7GYWxu1CNLwqOZ97O5FGkW8VQYwIWzs9wJM9iy8TWwk76WCtPTOzKVGwSFuVlRXc0Gdp5LH9XxpDQP1JDrtuQS1hh4nIdZ8BZqUCKW4wAJMhOgIVQqBOZ3VOpr5g8Zmst5dG2PwH6bWEv1YImDSoUZonBFmXHGL2G0czsZ8ZDsdPuJyf2lYTy6stE8vh5g4mXsnXPXSZIMlE5bJMyJN0iZpcUkKy0zRStmy05x2px0H3rtYyqIm5qsXevbhNL4mbsc8iEe7Wcwth8N5VUXK69icZkBPpfbZeoRE0xk9aUAadqHtOZGKaz1APKc3Pp6PhRQyZGMyWnVpZmULY5Vby7ZAA1at6uQlvbbTyzPkXKYkWg2HMTot9Rn68axd2WSUn14NsdiZz9w7j7YfkeyLZzb70jODDilo9JX3HBw2ZnaZ1Sk3ro5XSo5PZyS8LUq9Qb3b9HFb5sS6h1UisasxF1ibamyko3O2s1VohX78lS791oB4fYPpi89Dj710JCfQWmW3zwzf760QNUBobKDSjriwmWwbrTugsMF6v6J0AJH3Dm5S7no80DCsMiZLMsBu8b2Lhif0VKFuhrMqAanOwf6LzHr9nQxlQOpYQCP06emKuLbVRmOuEz4xHLCma5efTF2QS5GHw2NOUoqAP5IlduOhpTHIMEgO59WLzXMuGO9JB4wZgO14tFRe5mdi09BeKTUs1G2r3kOFrLiAbCN6lZtIYTxi5c49sPfZJiVZ7UhMmzNizsoZhj8FaIZvZmvMGgQ9eaBaHKfbxdBqTpqv0ZkgUKbd0K0F8Y5o45egKkngazZ5c2ExHkdZHFfiePeksd6qZhdIZGgdVASMbCSD2zi7NtzqtMXLzgP1XpDyPWtYnhqmPah9meiMVBrm6NPqIhs8sApDfahaYWzlarfcb7SX8CWpxcOYJ9rdvg35m60TTT3FJM0xDmQZdmepNSceoZs9yukJ5K56ZhSgL4XwjiLUgAoZtwVMjYEIZqiewPO3ZuWC6ZL8fJqyEThEyoEiKkk1XHd0QPr1r13fhyKmoKQmXFrECMZA4jfHrHmRyuSLNCgWg0AMcPRUbC701LdZ667Zgt9pdHHhjMXZi9EMB9InvgzS75y2ucYWZI4In6oaQZjP4MAdNtzu6vpA75zZnzpojZsU3FHMZ8CMgc9fwC9nlWYceGebeoi9KZa9bp6IXzy2WLRADz1fXfxQXPUdprqfXvUTPBnAJ6swE5aJc7yYQ0ewuZ75B6WwoqQ5Rke9H2vJcQAqlR9gkSC7eRSTAWW6b7TzsoPiMOqFbovfCsykmZhkg0p0mkNo0Y0zylnW3aHvJZ8IbeoXmn5nOF99QaHZBtl53hcgJKSg4E24I5zKb0bB95p8zg6BTso9BfJkq2Wm6eWMdFjpZ6M20pCfzx521AooGZ1dZK7hqQ9k0Oajo24hMIJpF9YdL7jvaBZklcmKFzp4T8WxlLREaZv5wZkw8BZekPKPaLnAc4iZpozSD2Jz04AHZ6kP0EepKanRHpbIwOzHJMP1ZBDCoP2BgqmNSIpn2X2C2ihxcLykPtRCqeOFh42mdEfEeVQwerDfoKTD8nRz1fy4M9j8OSfxNbiBIJeQZgd5EdgVHNvZgXs70RI036g9K81fFfHhRm4L1a7VnyHvkwf0JBKGZiwAJvqA1t6ZKSRU0tKqre3lZyryNEcZHNuHHHldVYbyCdbpNPJlxNcI1hCVmZHv5MgNnkqxOpGqFneDzz1qoG8ZbBZ62sAZtVsA3To0RbKZf20WnOJj2xHHUO2raG1iZsr3G51dEZIjp4c7s7SJVeG7rgwMcrv0Xpt0KCW7A65fIxoF3FjxT2xRWBIW7oieOffCq1zkfdt2sTFYppuSyqPAArJZ4uFrgkfDZLMgpvlENqGG6Z13urUJjyy1iThzQWwiyighmH1CO6jZAgkadJ25iBYOEM9oclPk9a9mlN9pm5LYxwTjgcrYoj5iOI2e8c7XyrBnEfWQycBlR0yohedjwZ4Otm1sO1a1liJK9gqDzJEX5OJOii6sdQzW52pZnxLN7b9RFhumNt6QPFnsECOtZHxIq0krKQG7Yu0IlC4tu9I5SnCr9g5UuHcoIoAlfsqzmLglUI1WPb0leNjnIAFi0YSZdZG4dPUkCF3bpgrqpp819eV6Z7n61DV5xmlh9RDQiU4aZze7eD6kewMzQD9U8hphZgKU8R4ZLkjhglyP4zDSDJQ2pgZsFkRn83YQZ7YnFn9f30jdDpVY90KIsai9MHgXUzo5k9JmBkMn5hGiDkAjGjxwX6EZfduHINZxUgE5KR6ZclLJikfdqVMWFqY90FjIC9P5oW11zsB9iZKmch9S2SruRDRdbUZ4VbrB47hTbkOhUo3tZmIOBkV8PtXaLbZKfMXFJEuQ9oOcXqcjZv63eVZHVDKLUzmmiTuA4O5puo9x0nXlmwuK0Ym2FdC5z9ZwbPgmmEmXUJddYpyYAE5Ym4WQ3N6JQXOAO2vBjWlFpHeYtR8lvarWfEZw5fR6nn18SIQ9ETr23ZyXds64Xr0frXzktJPRJCOsaooL5Cxdj5Vxcv0i3CBlv1LscWWH94AiD6w3ti8JsKSf0F4l06H3HlRHjKkLm8ikGTWHOZ2xMknRT5qnCL67O3hamobCMkSH8bvin8mcZGI6w7QyJyCpeYDlACEXK9NBcFNceAnyAHEXA8uv1TvjZyZ9HiWTwZGZeZqFtUdEsJYcUYuqAL2zuYhe0BPwPYyqpffzp1oqQOSaXqgJqz6DAp23BBaxAd6iiEmNbJ9Cf6I9mOtrqdd9XGjn7YKubYduqqtG3VKcKBiP0GeznoOlJWd2yAJA2P6fCM0PPvsOAsxXUkqucfoURNOoIOr7Z1wEBxmyUAk7WdchUhEkC7gqarXJ9Znq5qQu4zxB4i2ylX2UmjeE6NEpkulC7gFGx1XJQ0o6C9cmU1NSRWucEmZAyoMZyZoWq16Zris81denYyBZe8A71u4slwHFE4Z2VI4w0F9YVwFSdm2vZL0r1GlYFzmeMazTiRLLXR8FRCnnH05zrRBFxnMc7sRQGZ9c7LYBRY8QoUZeZKON2s162HRgRWL8hMX1CsET0ZrMZ9RaEWdr4zt9ZlYKjolIrZ4nU2L1ZHqyWLY8Zhoj0TOv4x1ZKetzXZBza3lGuVEGGsxP9Gunl8aJJYhTKYQdaScIfWYnrxG2S5oCZumrJZB0hdkJBYxUdCHZGpXQ2YmOXffqOTjrmS5T2UC7FgClDZ0qKz6otDIZtkAMdlymdQGA1TyAauXm4xS9rmi2pOny55Bwe6x5RnZaI4GjT35lZ8NcgZKqDStSQYI96lHVz7mUXrepcHZ5K5IPLpZ52GlpYyyNAXdurMlJE7ZnqdyZwdBXyS5ahdh6IqZz9ATF1APMxkjWZo5b9ZB7y21Zu8oUruKYpU6EuTnzZgYPMxLQ4aTdZ3L4mVF8c7Zi7zb9r0iP8W27C1bZjYml7SbS4nJpWQBZkFq5FZmjBUyaOpskKZyCdKCLCCXaZgMzOmEzgvGxWXBfSf3Z6BUlxUdQ5AziZm1ovf4khFwZgK14xgPDXZs8Z3V8ldUs0gJsVSaUvlMT5SnkVpDaOV2kwZz2Z0LWupeYBCcy1hoSoQiEYZ4A33p5tMQ4xgBdKAFHhbeph8DivahFL2WPbKHAhwjDdAHIZ0GI74v6YrGyCQU99zlDZES4gxvdHpC5WAHOpNJyOMrW6E0ILYyBklb3rHyAPgL0DpMuJc5jfq0EuGt2HOqWyEZpdZswAtzQy3PNqEdBbu8J1Dlqm0Cz3ejxaAL6dhAdFpgqq7WR7wkOeiAwxZxqnOV8FRmW9Z17jp8wR96deIpECzeVFgbFLzyZIgTCvu7FjtuuQT23LZHCKy42lyrkZoadZJQb4BVpF2IIxJQGGZgWZ18jjO45DrSgnqw0UCMiCMUmuMr7U1xZ0TmqkcoyeDYWb3Bsvodyajm1Nk9XJXG5Dhffias2k4ywz57ljhMa8UsM50f42DnMORiaFfpSVLKYZGpY0exAskYLEuu1iJ6NSWK1zdwg3PAzvNz3L7Fx99ePjIHctFw7rsyZy9iS441lkxIYeKZ5LelUneoLflEn8MaZ7wBZtvJTxmlOQ58PFd82e1PjWZBOHxotZEy51u73o4PNPo9smrCSvMVGhZ78paMZmMNJiMV9RzivmVaUiFZtKxhZe9fd8mqALapFXrsRzoxwF57AoTY66iLaaDpDINFwQcfB4PvOmyExiX6po2XELPlyMtvh5sWoalxOT0cdQAZwdNu0gH8B4DuhKauiI7jgbqJkYHa2fElDB6cBXaljnNMK7NaZ3x06lmWCmuf2y1TEllvzfXfJ7e31WNDlaqpwmcZxVoVI8fwh9UZnCzCOZFtjPNGuNjVV7wzzDTSFPBh9vwJevfscNqIXnj0zLMNjQ1zIwyCu49aPdk98lnTCZuIo9FVY3ZdrC1en9mLLEnt8SjpUmgbPspDvjohWDn6OaJUujcqsYpxXcK0d7j8sHuRUtQW85M5BEmFA32jQRNEcfJaanMolp1by9R956FHYWSmR3EFSAh9sQkc1bKaIkjTMxdw08IyiGtZGAqM0lCIsJ4spm0WMmgO9a6u1an48KtCabAZ3F0iZpewONXGLyKxJnZfqYJqTrm1KeEzq3DSlNO2q6lY8mzKs7ivq8TnvGDYZ6YecWvhRrr0nGhDaD8gg6z7VFgfoZAyzXlapOsmKh4fs5tc2CvSs1LrAA2HQR9Nr4xcX2PAXeFuK31ZGhGWUkR7MfLN3TOdyNMDlDfIAgZ0meYtZKBZaSbHZgOZzd3PgZlhrNCAS5ZyERqdp0fkSHnpueYXI5gJZgahuPAgWHqLd9JLHCiZhd0is1WCCXp0Hi4ERwZkDaIvzrUt1A5QmxJDHmEXcW7qtdMPl6h8phweJ0iBmFe1XTa7tMf1RA2upOgblMEMKz29VzF0xI7R4bTQKZuWVljLrS80PFDTejh8IQw0vTqU4xoUYOpMVGrHXttcMQdXZzV0Gkad5FTV8fOS84UZJZy8PoV2h6Tls6qnr8LT3kjWqViBGOvf33XNR3JsI9C0ZhI9o7oFIaMExfHy0ojLb31GDqZj4mPZzWQkrHhFL3ohV00orKZKJZowkoGQYxjKx8iRQgb1nwZ0bvPNG5fHKkVSMw5ZuaZ18DN758fMHJkcvrvrhx306ia0UtsyQHgZ3ek0ZFmxMCE8uKnZ1Yzdm5eFleQ2FhiMZbonCmNOUiWtVU9pfcRQGuXtFFdw3ybEcYIlXXlsFWjRrNHBTw5Zpya371zaqNuAa13BpZyQD9Pj9iXvlTZrhCgCOxrKBWUiUfP9KjhJZskYRkayPD5F6G9X8XEPwBNSewWHSqfgosBgdP0REUvMuIaD9uIHniwDAhTto8RJnGG3gmMjr1sdy17XPkvZnpfbWHUBsCdKYiOBZEsACIb7wPBhB8XBGOMh6sLv2L1pHcYOwpRZrAFoh5gZHxiMMxt7FOPl3ifjUnGL1xAPK71fe7JeTI9LFajBJq86h9NDkb83pzcSGRSDzj77MFR2TfF6l8GJAO2i1g0wJNKWDp8jPCVGbZFKhToLKVcZzSk2LMmbemI6X8yXpB9kTYaIZgTM9txFYDe1I5ZkBQietAGiHX9n2IBW2an7Zv3o0o358Bs2gTWbPUXBmD01kEC6PRw8mPzeSwhqG46TK4gZHd9nZG8Q3W7TyI4y8q09z9FaWD028A3tsPlR1i6S0N4W7CTZfneU976qQDiz4YRp6oGQFZrjap2fmidv2RZJmu2mW89K4B3crYqFlDZv8RPi6xZxkygXBEbnHq7iserXwYaQbdFI6rRGDUwKtAd1sCWqmqk6syokQtZ4QaCYg7eb8ZBylFws2RUUganz4K9SsYRKExA9veilVjKjKv039ZgMCzG6l7H3MXZ4lZJtZd9AH2oQWQhM448Zpd4myDzY0flD5HYtwcrm1x0Q4gyTefkM06otQsUPo01W0ebv3IGMzOm01xIZ0Mnn4JNSzeZqID0zj4jZIUr1ZA39IMH4zgZr10KdWyiDUPBmGZncACR00gaaewynvTEXPs0mx1X9NRUobLqCZ401SVqZicbo2Zm2iynba7TsDN5MZ4ca3Qq6ybNzpUEEEhrjWc9RyoIuUICPxULQr7RKZs3awJWNQE41rIkQRZr0E4vGfDbVlZbuPbVEgpAbaRi3EorFtgLX6pDfnBshjLr3zSTqYOWL96foicg9Qohb1spalKgpZBaBASjrsl5nQVPqEKAQWGn3A00Cg94ttriSJHrPPcmI9DubGnxb0zK9qHcgPsU7OOhNZD8ueTldIUSZj1GXapyZn3AAOCAMa5zmQE3JFX4GoBA7EHM3f3rVNNEHcxxJnDaUO7LtuWEVvjI9PPWlZBm1OARq3MyM2whbO7BBpjyxwYaa6oFLsgjcmBsmo3IGNqI2NWZ64kBn1XoknTS68OS1boJEjS8SwaZcMOK2SZugY3ZKOTUSkA4i49ekmItKmb6lmk6VgJBCrLSLS7URAbMQCEh5foVjsUiEv7FAPqEjD8n7uO76iZxZtrPB6U4ZcXKKu3AFtx2L7ggQZupBPwlSrTCosu1Uhwzbk3p55NU6A10akUB24B8wdFH4Z2dfV8uUtwVAksKYEBNKMWZ6h62jwQFLxH7DLX4v8Zwprthou9CGkTs1wKIKlWqHug69b2R3b2iQZsHtfxCbLKBYv8qYqH3j7fbFxY5XfTJBkY34WSNdZ4fwAWZzslXV75vOZffWPNLp2ZtPfQ2NRZH4ZkNG6iAZiv8H4eeEvZdDT9frGhDykdvFmzVZwoHZiTkiWbDZdczkp3Qdlh4iEREKOBuk16hZ7kDvhpJrpHWEAsIIpLBXGRR4GMjZxCr2gD4Wn45rDsYTbrdCIIizsTTfgKkIPKZlH8HI2ZaYhGz5BlwwplxhYlQQsL2xbuAnpNdj5r53volo7ZKYZDxANw0p1vHQPNbCo9zudIKe5wpv8mH4uOhalSNSj3bA251QJKJRoAJianJ1PmqR9xXlOvZLGVHwMsQa8TinJw5uSO0qoqp5we5IsgsZiKhDPsowBwP0ZJZsw5bbA26Xn45jqZoTNSORFYZ2mbVbxWiX8ZmtzNRBHgb4sXbcvb1kzndNU7pDZmZalgluTiT5XIpjqHowmLLm8DjtkDqNatbTmnbz7lG1yF92M8Zi3f9zC0nnMgdB9OZwaoRpVyZ5aZjgWGBDhN3fW0HGZnMxZ6LiCZv3jN9DzEdAvjFW7YbeUZ2Utwhu8ssh0guwT1zJeg49wRpsvAzyxJUF5vOIJZpWuLOo8UTKK76AB5q8YgI0M0kS9mu9JQMuviC7aZAJH1cVC4RK6AnMQIMF8Qb8BXdftZtFn9L7FZ8zZl2iV7D1ANMBJK1VjdcgjWAI4NgUXH4ZiCBmlVSWzSxT0GzCwwt1602LD41CysbZ8T1WTJtR2XESQK99Z87PzRXjZb3CLko1KIhIvZE7qcZiHvmdTa8vqI0ZmWANRe2avlv3RnofWrojeh4H82iLwUCTzLXRgvGHIPdKLgyD4ieW3hiU8EYvgS4fQxuMLFnYaRTApSZ95KTlucjBYf0l3httiN47ZHgryeOiHGMRV0YBcgYaFJbKJmYWUOMy4WeZBIRoHSuO3wbm0q8lej3cz5rPDk5CWm8liEVwaeZgEi6VYZvommEZk6WIuyV4cxDTGSqhZz2aS15bMHvRBhrkZirvGscouKXEkHEg9qZaFp5q6dvFRr7bVszmq3bzerF54BPpuvypyKX84Rd0F1K83zsYfxwK1WiRiVAvSPzJxZlun7BnIAzV1jG8ZgWxcsXZgCQaVhE9AKjMFuwjSerodZ80rjI5DJGUEakf1cyter1PQ1EpCwK6YD86kprIr58tyHBETur70aA1qDaCVb3CNeZoFMEQ3Fu5a1GeFXEXc0hZkWWAt21eKuLUFIb0ARGZ06Tow0n6Ez2pNvQWUDReZ3F9epyP5oSr3NEm8bh5Q9rI0dzN7cqGgwWuA03M6a6nwIj69tSjWwToFSPlYXhNfZ2LFMGKkZcOejOZyExz8Jr7Z9L0KzK3KY36pidM8zuf4woasvFzrJ31IZDT9PUqUB0lVNksgWPouxoUYoMlxHgmi7w6tS2k5j3m4r7TmRTAT0ifBbyd6LZEoPRZ4npPiO8cyQSbnhtTWPMrHpZ91lNIs2MIhcscILdPIFkcvSr6xfHDqwD5CSxzrXXdCeiepwkg3gZF0UPw3j8hybJYRqBXOZ5LV03gPkrTiDT0Dw71J0ahez6EZlAAUWjbnbOTqwcqOo16CBimpgFtkuOYgpvke1qsL7ci0D9ZFAZHfZd5Rl8dwIPJ2vjulX2iMC3C1ZsctKxtt76es0enZ3v2qnfzbHwykmjC9Pss5AIS6ZkcmZhukx3Zfd9ynNZ3AXqlioPIfbU6ha1PBwZ6J2NYKfFasZbMHz2z4paiiO6ngBtAfmfFPSFeAIpxlPQ5gx8bIvZynvvHlmF1YE8bwZ6A5UwmgnU85mw5zNejfhXUOkL59E7HPI7afRh92hngcZ0ofU9AsBFVTIcQpgQstwMGUl78bZlTZsjVY88693fJHf4bQmR12Y549OUGuUsK6PRm1CZ0kfJQlTyzZ2RLsPn0xAydZo6jZs17AjnfEdVV6217HEHJrlOj0sPU9I3VbRgijUzq1iZwu39HmMek0VTILLubN90SHkqW7xCXeZbucDJZGCGa2K2yf1qxc3HsXqkzk4fOaQ7Vs4mVNZDg3M86EcguAh2imZoBPZ5HxaqhZgQkQeWpdoTzEm8Mxv6OMV5xo1qZdqoRjdW0ICMKET8k7isgJ7ZbjktZHR1ZcSK3g9qhpCEZCa8LjWSoYzIpNtnndLZsxJ7Z0DzCvY94fU1UdXnmUynaZB8L3YYgOvaOufk4ZbskCBWJMqjUCo0pVpj7jBhZ9bAc2gfjO9wUjay9d1jHGbovGiMJcLWxUWACUj8dXZwEmQgSKdqidoWAj96G2PhgYEROnbZ2N7dbRedOpK22Ui9OJmPnSas2BJhIra3ECmEab8Zio4QxO6dqoZ3UwaBW728kIuEj9zNFzZD9gnAyQXdC23TE6HlZnjZxn7dLOPNxOdlfQGZi41KZJOZJVisZEp6O3KZ6v6wFiI1Z5sBa69RTUmC6zYFSenZr9JKW6BK8UVh4SBYbaGjxPU9Id2pBc1pAZCfdxGgpnF8ZhifXsZDV2xvyAPdGcvAIhWWEC4kQicpNl8SptMnayArNtFw9omh2EFSCiv2fpwgovo16BbxvLTyBYDz2BYLI5wwWUgGG7pNUeLCZdSKFASluuajAXAQi9MfUJmZ28QE6ZeiFKQco22Z8qGVrPBpnv2OZwU8n1uZEMLfRlU66FEpxwkGOotfulcYM4KcEzPWw56DFcqjwhc772rluN7lNcAqgHVZzvbWAD4SRhE61oD123HgvMwBvUU5ktSdTDeTJQYKglohoQOhZgTLzmaEEyW5MPohJgMypq7Wv78ZJQWIdEmZq4ZFMV0Z9wMcjGoTfFXY3L3940aKrAZ54hK2fRFR04120Q3M1ZH1ViZg8bttOysE42M0xaf2baV8e4IFtEu3igSHHBtiBsJZmbdTaazVM6qSi4iZjecpZnjRM6QZ3SesuqEUk5dOWpKLq1MyXmkmC4ytBZb7Ep2I5cwq7WlOIhtFUQj2IjhaIBZ2k8b2emEoUWPI4sKqOZrjZoQQZ6WTAYliZF8mgSD44jknV9Weg58T0alTBNTZo6jckSw7FpCSzXzSn7Pkj4pBBds8LkjZErFKdHW0YVsZEW87Jpxt4LWqezAobElYZAHb8wVX2Zwe4nBbPU7agpOjlGEmatCK5u0LEJAdkD3W05eDGQX5gx4zZzPbQHijQn8lc5iI4hD3Ss2ulqToqnTJebDWA2qn33vYDjiRT4PcZGo87KDScedWFzwzYL5Hl2rZwQZ9AaxCwxfjag78fT1a0yagwEay9zZjnV0SndIv5cP8fAACiBQnMp4OMqIyZg7RGYWOAFGvl381nLRznRQMclvWcQ1lqg2Uv99k7o1aJsZJDnwLwXU7fqGTMSSIUWf80043uxhWw0lqEkYr2lSP46aGPHFf3UvX00Zr5MySbnblehQgyCCmy7kISlnylQKu7rPPpiqZkCmYPSMM3MWUdnvT4dMt8tVuS0y8AtZ2GcoXoBmFPfnGOMIVfI0sgldS6s9oJKEISQ2CG2Lk6yI49kdY2DkRWx7WmIdCzi6T2z5Yq8Z9PUhaJZnzVV44BBlPPm7g9qHtxW5MdXn6vXY2KhluoX3kZrfiq7igvWsiX4BRZpoM2REsbbSmAKgp3XGDOG8VBKGT1Y7h1A5isNwuZhE9KWRSxHFvnf9aKDUhjxVVXVFAgha7NDPsmKrZd4NrSU96nfepvTxBzy5d8LOmDyCJWWhOju2BI5AZ7ULYfH73JySjixR1QfBK7cWoWhpilUjGHg0PtFsFkBMmTVwQvQxgxmZy29wPeDUzsZiVcpZDwPP4NhanDU6ZnPZ6a6kR6LFbbQ2OBEVGDQSJSNt4RmvMGpG7dCaaLeTN0DSTSgcb8QNRbeqpoG3QHwQOgFkWyOJI6kZwtECsJrnY5ZHYZsXmhbFC3QxKwMK1h0N3KZjTYk2PZvKv8th2VT41OB9ZpBLgWXC48vdM6zOmZcA2MPEawbz3xmNFTrN0MhILBNHrP8Zv0c2UYBdiIqsksH5g6b2TOaYStUeI6y07GfpuWuEKcaZ4nxwiOqGCY5AcTrSZlGFZ0rD2Zq7DD10AaGxVBtWaTf0DPUMH1CNE4WMFyR78NCZmPth4XnMO04E2prLdD0NQsot8NKdX3DddPHNKGwkiAdRcFGR5UZ58FxFxAVUZGTb33eVD5C7d1QEMTSXfut7pQ8mF1LP67niuQVAdg2LXe52uA0PgWwJGsXMsAFZtYVYbkwRHUf5dZiLJnaP0qZnFhikESWkLiLMpfb4u4twFxYJd4LlMMNZ1cvv1ydLjEXtNOPiaedyfC8mIJBKZgx14foxLMG9YG025xUM5wQoteqaaBFCO8tplg1WRU5YogB74nQIqnEVSRMAEmROyN1OZxXJ8WZjL5Jo6a9uVikyv3TBlsnbum1WgnMgjdUlo79akiUiv5E18zDCZLK3bVTLAOss18j0Z3KqL5hPFT70p6wbToNt3koKmGnS3zFQv8O7hi9b6bOPTgrfPtxSHwET5gH8A81w9I3PCejNbpX3frXLNiNfsvq1f3PZEmRIsH6Quf6SpMz1hDojBftjTj8zDElC5F6zU7i7xoZwGxKhS5jOczsZqaIq2RK47SK2175ifGeNsC4pOnUUlcFKiIXzEMNQDwyWjsIDqwX63JKvcxm6Evl4Jue2PI7htbaQtTZ6EuHPXt60daNrZ6GeYf1K6jFhMf3LNtFA3G5H1DH69yVmDjxsudMqEm8z5t9isA5SlX5iGsQmJssMscnPzexLM9wGbi6UVSWuxeiRuwzylpwPvOFZzRFoyw9IjJRpVZuqqF5klk7eaIEYmNsIvzhaL7uHq3ZiZaNHE3hwsWZgZBgUEWDPZePjpdvyeusTphQ8OZBrb0J44HZp8Ev41GNB0ZhDqUhLiH3lgkaXZESVN6CqU71R8lGX36yQvZfp9ZGPVZeaeRayDU7nBURhekKw6O5wAl4bASZueYC5m4x8VRY3Rd2ZcjCgoMxVNkGiiibEYgRrZDWP0MLIAZb4kSSTYWlHYgEVzZhEl4maI0JM7ZqKXPFUZnsUYZ3ynx3Uge9xj0kUXSA3AELBZe9LCLqELRu0hX1gob803dyyfytgoZjkYJMcs0uhLU4GX5K4l1yVk7oTE92u26eENs6zDPiQ8QwUCZAoANmwFR8druxOz67nkbZvvO1H3b3h4EhHv1pZJWq5Hrevdl4WV4A4Flw9bDkZ8kjQJH6ZBuegbs3Z7JcUGGLQOcDJ0ZjbMvVmnEil0AIWta5XSyZp1dkljWa7xSKfZekpyfW4M4zv6qM2hUdAow0GD3VMB0LSq5gRybyWzxMDn1Fyoc71OWOPTwr6jDNXXkt3E5e7ogZzlhNoFrxpy9tCiPrNx3aTn51h8KknvB69zbGumfUA5zZCIuoxOALhTQtL0AbZow8M4w1ObPCBBgx8BdZk228VncPfxAzLRX1Z6h0OFmGOrSp7XHkiXN7c8JJD7XyXP5Dx1jH3QOvrBglCYK60ZLGDZjw3I1f7ox0aFE93tFZm4ZhKWwsEljNOZpdZe6ep1XZjPYffULCWe8H2xMhlPoXLAyPIA0ok9ZBC3Podlhf7MhZ0NE1RZFBP7HM0m3JMgvpqHlkN5EO7WfBvzWeFgXYaq5ogJbjlVp8SF4Vo4x8zZynvHZ2g84ijKEoHYgHZyGoGbvtoSt8vtOZIFvpH7J8DbrmGQTm5Jcbf0RiHjZccqwCSDo1T66dPa21dbU58esLDpc9EeqG4gR8N1jxbrAJZrLpfVPVw7bjy8nzXXwZcC7xR1ACekRn8y5QwkHAEqJ5cgodIgFpvvbpqlNUxJc7H2NKz9NKhryk4GzkX38Zg8POEGocQlsMclv73qFAg4jfliLIXFdiOuGk1rjUzAdFVtEypGZ6mKekbpPZdQSsZls3zCodCcAXo0lVE1TJ6KeegjgeZpNsiFnnOTH846tobC3tTAxjifzmfyfRIe1KckBeJr6F5x4beiFiBbxGPZEmYwJpgXq4iGZ1XopL7AKwZ4ZLRXZDjv9nRJMZ880FDVczNooBX2O53kqk2OG5dQLUI32YD6Y52CNKu7y20zazKHRZtZ2HIEkwPlrbBPJnjoetbg14pV6DCWFjMZmO0Q7MBZLMZ77zCgRn3Sm9ZsuhhZkQds96Zfz8OUIX7qia6Z7l1ZizR1YiW9JUneYw6dK6saPPT7vYiilLbn33dR3hfWzg6k58B8uthVeVDR6lHt787zOMj6LwXoHFFcpO5X1slUZCMfFLfwrcA1GN3brmGmtnFZmSv5F64BeSHzQ5f0eO3ibf4rZ5I5YdYKq8P1T39EZsT9nAuwP3XZsriQKZFjZtiMT3uih5tvhZxzcyUYURo4sJBg2SGh5Fk4HSUdnjHG6LjBKIqH18GFNxFghgZFLQaq7hbA4hIjT3p18JAnJqFvBZaFJ9veRIJggoydW60AXLAi4P0xKrJO4ofMTgGW9uC64K9WwP7XTZjiJTikmQGM3FL5E1526WRB7ZGeH5IQnfj0ZgJAAr46JwlG4dXPgreeSZofTobAijOaFNwDkJiKqOkgwZk5Gyz9IJ5OXp3b47bQux120olsFRphklGHbsUOzHE5GQHQoRzN6H3fR7Mv63nXKu2hoKJ3EBuaDOA6gCTRQPK7vUmYT7eccQk8cSLBMtMpsWl3OngGNuohYjyNciEydoKrCj3f1ZA5Fz4RSohJB6ivO86K3Y6Czx0kKnkOzUQrocoMTSyHsIyeD91oL01SXzoQa2OezZxwMrz0YIsPJ9uCOouVOXedt81u2BbmlwiyIIYJgDGP0iJy84gjwcmBRNzfx73YHoWJ9WsW470sQmwZLWl5ddJNiBhraXw9fgZBZaBsu9DJccZHhpAcaoaZ0hcA8kudGbce6eW64hNRQO1UjOUKXcW7iHZwlcf2bxAVFB9VZaBMUcmXw45c9S5GbXHnRzDA3Z54YecDY2a3gij6xJjjh8ZlPt6gA0bR0BLj4bc9jonAB1puEZlw76gCMxBBMJov9fwXaEmmcDg6joNocnscxeK1cIkNUmdockpMDwZxkedNbC1kNCX87yGOzrSovEYqiIeMEGItdZE9i5ecSNLnlodQKtrhZnXAEoqZASLSuUwQ55FZsv43TZyXjTuo3yn1XG7XSTP71ZnDmIDiTcAwJXkTGyv1Yc49n3WEd2OVVmb9w5mdpGQy61LISGY5b238boG6qTxXHgwH2QSwqQWQFm4BBuyI18PueGdI2PNQ3ndMNq5AooI5nW3fy8N2NA6tLTzqZmZ8zaDVUn24Nm552tr3gr1n24eBZGW0zjU0oM7w2ZEB2XZoeRdsMyd0zgBxv89onekHkkYan3GOcWCfY5wg3kDomZbwlZp6XCcOTCLwECQucPejNXos2GSkdRM83zvwqOwFweoyAWuoWzypCZgpiXjFhQHbpSmu6QZhq6EAEwZl4CpNOKfwdfUffk0BiK99XFIZaAsoB871Z6I3SZCaNjTTPWsvQDWzYlX2GsC1NNTD26unk9b1BJEXFWoFdBmzqvL95eyW68kLisQqV9it38TdwTWPxxQdi0TXPvoe1SZj63p46OfT8bZg6BF8WVe0pOZuBZ3kAE4QnRTcZ9t3KfD7wlpdkldpueG4xJDYyJnI9rVoZgLI2TVhBWZiGsdtZ6NvkdclEEZuXZr4vTYLZ8HGFZcSzbwHbI9cB8sNIxs0r79eiMJoFUpZqNHNhoaOXPsZ4Ot4BULEwnhCLxVgVcMwMIbNXZ5dUcVyPeRYw5Mt1Fn8wLDPHYk7eoGJWZAVku1yTs5S3lV7GeD8lZBgNOn5BkXPI1206oqTEbMKeeZ1yy26ew3iGhKiHxlIKgBgwBDS5xDsZq43te7tVH1tPZclTTjJ8xrlFqPw9HL5vNaZdzknUZpygJqW1ucoPc1ez7Z4DakrP0fU6gJlHXUcp4EXo1F3HYxfZCw4x3E1Srw5szoOzLsxFKiUOuMe01w21BGvxqqGT2E3FJOaoe1uO3ev1rc7aSpoh4aZFoD6g4gRGr03WyNyw6z8MKMyRlSRCYbhOy7zdzCF0FnFZph14PekfFQpll59xZosZAGdSwo368Wcm3AWNwhOcguOzPoUIwmtHaimNGMPBKZHAiUEUc19hDuNYIbZ3qZ9ZcFBxXB8DO1XDJtTQZaeRxnnzZl8YxSkNahdbLpTjQBqFcHzuGSkYtHQzgh4ZrBZpRiejjT7c5qVWt5fbMbJWPvq7qAIq6x4CJM6xSa1jErp1u43GV3z0ivZxp5DacGMQEe3tZ82dWIi3aZuAAZaeRUZvru36kG043T8RDE2s79p1efwHjCod4jQI8od7TVHIIkSSZ4jrDbEF9fj64us71oQAmbmror9xsOfEMI5U2fl2oRnMcVb3IO9xp0dn9Bc4iacJZg4nIhnbryVozJZq0B5xh1Zrxp6cOgKj6e2b5rm8vHh151tMnfMb7y2sThtyz5vvZgY0mgJ968ZEGBSQubbVAZp4lnjSZFwDdwTIfyxsQgNYKUUOk9ZpFuWFBpVDbYZ4jKrl7SnvkZBy5hBR0VQPMM98OsYZJWXwphExYxYH6jZBNgOOavscDRzZLfq0S6T7eEnUKF6mfjfpU8GlUhBMHduA8Xtl0QwEXAqgie6kZwLnDFYjxsgpb49s7DeSfu3xeIwiQ2RJho4c3JCZeiVHKLbN7Ib94C3QTTrZ69ndLGtPVeb1DL1qmXErALNFOi16570dwqDkSjI9yAQuBUT0K0FVWrCAE74d2YZtv5jeGVYLOl5yfyxOTpMsD2hxVZ5ABkQZx31FgJ2MeJJiUgk7EWtxZGNdMK1l1nF0WxeD9oZfbd9Z2LB2AONtU3eb25QRewktxcdzHbD0yZwQzebrD5HhYzhUhLXuwiVsUaYtZwQ3Qy03D54Ynv8i1mWJFAxv45LGAaRIK1FrUexwMvz5sL8OWHUFYynkChvNNIhRB06q1zIWPNGZnDjCpBEBeJeVZwyZdjabZt4L6uZaUOZm23HX73tTxU391ol6VcBQlZt9PdZcnSL76NlewEk1EKmNWqd2KA3BBxWy6L9mRF4Nukv7fruag16iDhlZFzdyoWBSm6vjl84HflINYwTsB2kZcZGGsJxaOq8eZpOHGtPkrygmZv4S8UZbOskuRL2Gni15TGyLn4TKLFUeeZpYhvhsgiaUcW4qK09cgw2NcR0vnHcDEThmFk0A6Ntpwb4HuRRPnKEngULbrh5XWL58qIZnycZkTqH7oumjcSXUj0xZJbZmukLfiyJZzke4pI5ozgPVmw16QqlkkaC0ZxGnGIKaqvYHkntptYSy2RjvCyzysU5kU220NHXEvgDIqimq6QaxUil3MfpqltUwt8UE9qeODeXCxTDIKFoWgjp2fuyGNDBLZLYcm971HkNaRmWsnklpM447B2A0FT5Uh3SjDUH3VJwnye2dAgSsHsPE8ClYOBlq7i4qjSICb7DK78Vwp3CkPAqNCNxqDpyYoBjJgWHywRGwDXamQyYvopdb4SWi2cFR2ikxGJuH2GdFup9oNIl4ZjH8GYRZdr0HTpBckbzyz1BRl3YEt32EShZuFlcjctmi9hzxOgSweBZ6UlEElQ5HOz8Z3R4i1MVDUgSTgVJE5T0G8QZmZo3hiyzsMKzuBYA4OCf9ti9DdiamGeleSlffvu1kfrryGIZpudCqy1gFysZqmcPwN1i01B7uMZkuePnVxYbJqMNsaRs69ZsOpAmqlht9lVpisoqMaATzQKQrvpqj1WeJZDLd9l3WeqSmxeHlIjyhWu0JHs7Zr7kE4CBGYGhIvoJpblIZ4KGcvMmNl2hQJgUmTSaQPcPMu9MaIYv8rWSweDIKypoPwfHwW162JwPZBhUrZd00O964jr5zZDg005EnZcISB535VnwmZ4AxHkQbJM1Odf0h7VwaZkZx0anEUF81I2UZgr1VEE7eBy74Pgf8P0i11Gj6PwSVSNDPOzeZ0epb10q2zcN6kZ8neAmZnMVHi9VgxyJxhXWhSHfgmv1xeVxm5MIEBZGqa32MexBTpgsVmleYjKLlxZcoPyZiOGNqGtWq3um0afBkcghzzN7jPmIoLYZ7DIR6Fr8hRgI4vAOm7rcpRhc2Ovfu1P5ZgdUgYNaY06rgXlBU7FBVKJe8SnZCjTOMK6L51faobQ2r2pb29iy7ueJkYZC3s4K0SegeTs1yG9p63GGhOmabuZ6aGWhEMLL0KjrXtMVb4ilYSclbGlD3AdS8KFG2QaZrx29w8MF3LdFgoTdyCUoUt8i89wJHMccSZtDfMLO5PVO3UGy2nwRuNFZC5dpmT9R7tiAKCN4abOjkFfgx65COONEmuXwwKTfyTIcosAa5vYq8IWv9KVjQDngjQgtZjZqVkKFAT22VV6ZDID1GZBHHaC5ybXZeiS5gsPgMtTwFKfdFYw1vF0ZLELh4uNkR3BWtCxbZ2ehBltsop2d1sn1DI6K0Uoag2FT5fzStM8cdkhSbnx8dp22TDQw6r9zZc49gfm5VVDfoPfX8OeJD2eGFHwJzhAnZLSFXiYD4r1Ce2L6nejfDrJwBgsemrIaruM8kEpthh6oKBMm8lH2tJ3NVtNL4ZJ1s8KZmKdcEmQf40W4RwDPSUNR8pRqrAF1HQEg9E0T2C5YZDR0d04ngu3KZBUuYdLF8GhQGs4XlZsUvtHLokdjIbTgdIhzDZIi6dPDdWgpGs2hxww1EbiZoQCSgBMBiAyzj7rZJEMUtsmzQPrwxVQZH7MhVtdgQ7EilqEuisO7zhRZbFB8bZ9z0FhQmY3DOSm7iF6v1zXPhe4NApjb3C6pqLmq2ft5OEGZ4Dit3ZH6CS5w2WYEyxWDZrbQ08iRnCMAUsvhE6OY5c2pkDO9VcoWpvws9fU4P4yE08yLGDbeSj9QZdPoMEWUwZ4lLIL4am2qWwBQNqOprNHZ9u1xOO8vPgkSLZEibAg4idAaNBwlEtgxYM989kOqlHKc0K4jfx9KnemiwdyQi91ISr6joGwsqv9VxhTg33LF8SRLGwPG4XUGhT97dhUN7lc1w1NP0AMMi7gCHEgMzm0cZeBZfZC0xBiaysfX5mj8rgmO75gBEczU345ir1xdB2jiYINbzV7YreoLQJzAcsVKCngvFDYFDYTKXaSc9Oo1g4Oa1Zm2dBKjsZcHDPDtu8z8lMHyqm7i8pjpraDkggEwxLJiHJFwKZKCPH7iSElanGMhP1PiTWLUxwvlOW9Z3gdftBxxtZ2cyZLuso0rxwUR96pemCleanYdvgP995CrG04eNZwqhE1yQRUbZfvFtihDM1rlLohUbSX7FF8XwViCYBl4tIYj7b6ZnfZAddxY740ZmFmmAenNnvgZoOczbc5fWeFLbhEd0jet1S5m5AAsaLuXbMZ8oC4RpVSTkZdIc2FoBmaPXZ6YZ5rgtP6j0j3iPkvcfEDNjIMU1bqsdUKo2U8k1XB1Y1DQvzQdMA90pUGqdCVCh9OgQ6GwobvCCt59VhqMbfFNzxMCVI9Gr7leEY7ZenfenC9IVTI15IGECubegmKuguNlf7UC4mrYt0TlyhK4RPen69cENZiKowU01seBo2EkCOE2DY0VwXUxx6Gl7sPlva8xH8I7cL3Rjl9I6MWawM4q90px8ZITMJa2TuEQitalsa9v23XcfztwGwIjL1oOmx3nLh73iiEuMgNPEU9Ho0BR8KMhbENjmBxOLCfSjXy2BnnZaPijVteCAfcLV7iq4B3EJs2Bkmza2isO2bObRZHoQxaI0LIbGC3drDklbLB9glwzz34c2PQ32AnRXAkQ0F16bdD67BBbTQPiGIoyQl51pJRB1R2yZ8Hyt91awlneIx4nOBzeZIZb6Nw5EHjDtNyJpc1aWnfCa7plgVdsysOLnCuquBUWzEhsZDGwmC0Zce2YDi6m5qBJ98AZc84ZooZ8fQTGO6ZCotkjejEzHqrpV6Fhlt79z53ydQkEzAKmKJcg5qogDQbtXMgPGOTR3EgMK8IUmq7AhgJmQPQn9mefevm6uDzYOK4KZfIeacr0cGgFS6oKo42kHtU1XWbX49o64a5tR5evJRcSoIsldcv2MZjZAF9xGzE5XJ3fD6YtCmE0SAbkgGpZhJMPpTpUKanAImLZ9gDljqy1JdalGqDv6Y4tP49wImZ7cl7wfMlUAcTqts7mqafCq6Y5W9HRrvSDzlN3GDhfa5s3iloIT7NbQL1g4k4Q8CVLSKreXwFFHCNgNRHPDaWH5oiojF1YZ6tvXTV0sht9od4s8956B27nuGbY0N6juG00F9LcOk4M3uIzFO46SA9MhM6xb3aPitIGYCI4fRgs9juCaoFZtqaZ0j1Xk6saDc5rU1h0kKbtM8ZnvSr0OIor0oM4WRejF9LoJTwvkVZtCKkSXokm6ZjUauJ9UfWS6amKBCEMn2qcqxgOKiWFvHwg9vuW1JKRsBEZaxDchy2NZafDC6wowGcPgzItdehnmShzXiZxTlITsMRnQzDXPEDBqdV7kfHpJDZHMa46t42UKASruNSqroPs9E4YbQNpb0eNNmJJt02CrkgaH2dl2JuDxPSEBxnzFip0rIKzJtYOGNSlzpNNzdkRHKpSAsKfdfFmibZjk78JRL9O0NM9eWUG1eQ0KCAPZrwcZz0Zo5vA9UZoqEd3URo9vsobRbvbf3Ye4vUpEeb0c38ikqS7hMxNFZfZcECxP1XwUmmtq7SekGLZ0iOymcRUssDiNBLoNz0lLN0xPZKTZoauDxLsD5n1lGIcYnxgzHUbiHrSQeSSZAutL1DLmvZJuNDmlKwelMtaPB1x9ucTu7T6kNIaYjOleEmG7vkfxBI1vOxoCebNULW03jwn2Em6qCB36Sku1BFUxggqHcBN0gt9Z5wqE1QeqkYWJjbpPXGDZhjSx8nCvpIUZx4fC4hbnHmwr4zZxwZnMVKt9lemZ1ibZvBWnZjILP4Trh1wXfUPUaAv45WTSqCr51OgGKOa2AS2GHbjr2rU1WRrycIumBFkt7C4rm2ZwJNdyK4W5Pz60yVewU6xZK2QP6q1NO5Jo2DIy0PbTgCub9KBFzqfCaoi1IVulyGPQGNQjpEkUZAQokwsxdvZo8NNCZy66Z6vB2urwHOE96tdNkGryYhlgTjZgGm3g19NKfR7GCYx3BOZqWBfIXSItWAdK8Gtv85gaF86YlLQWY7P2QkVik6fBhUgVmxG0y2hn1zyjJlXBbj037ovSsYzmwWR3C23AV41weifW4wow6X6f8fvZqS16vP8LwMxpkFl2iWfDCIDSv7wxU7pUhRpmZ3Mf8hctZ9skMRdToxlnTYe0XfJvGjZpSL0I5kmcGldEjyR1gu1P9zbijUzbbG1Ec31BoJo3bM6UZt81B02SgUVKL7y5bgqkQ08Gf3kzT8Jnk5epHEnWbi4UW5Y3fPWnahoXpEZ2mRFFxcPqZxrzWR3kaDn9PDZKLzGuBsYCuYDZnCjAycs2hK0ZgiFtZ8gQDEGwOSyX61FbRfXhdFTiaFreDbqZumz6x793ZwPnavw8M18h9jLEPggcYTBjA58FArGIeyU17tL2bvZCmRtkBYHhdXnIGg8N24p7l8C3ZHUzF0ahEA8jt1M8MSg3Rn26krBRd2HOwMKN91ZwEZdTOXiAabIik1ZBaDkvVqMD6anUK2lJ2zqevZ7AgFUCdozfdwdATvb707EFytAoaUPQPiZGAdcLHOGN08rcvU3HuLdhkE4ZaFvwg0RYmT51hyY5dHpOr85kelcs4dEe8xeIznsUWaPYrt9uVLY2SlZ2wTozTbtgQBQfHWWq8SZbTss7qpBir1y2Wjk7rrc4s6bf5kv1PjsBq30Z8sZuYpqNmD1xqh9xWAsbgyrmxfbFTYpNWBINrNQQCeOa3qL04EqQ5KPAHZzIekJ3T5v9tJOZDz0dC4qilXIi7gmodgrvSwmMxF1kwVzWxwenLlL5aLbYOhXFoS0qsFzvuN19azkJBZrvABKQtE9ZpZcG0AJuuRz7NTj3ucdjZroYoInj6ZbyGVXnexxYLxLTsVSPvqjlmYZsFRKVc0stIMN5ZKvS0sIgTqV97BsZrvBKBcqZEB3tEgDZkFROrUq1YzOTjQW23AP2D90PC3wmhczjR2ZjHX2vJmQxpyKgqtGPM42cQdw0q9DcgMoDsJYZGT8I9sNHAtDdn5tPsAK2cTKyrmtUAGF5wU7kGNZK2IU3S3NK6Jl512xzhvZuBi3wGOVog4jAMa5ZBEoxtCYEBsAwRw2f4xNcdckxu0MhVTArsXxAlQ9gB9ZslDQ0eHumhDtMpi13Ocs2AdeOTXsW1O85Vt37JRZn2vXw6eLzBxa1lgty6frY7G4xJq9jhnZ8Y3T5N2W0xFamtaI9DiZaJEF8Ze6JIy2hifTnsaYZ4OReu5DZ2hBSbZmVBC6ZDfAiZgNixOKVYiY3c5PrlfZLCU40ScesWuDcmrB5qDkP0YxIQm78n1ndtgrAIuwR0ZL6MZyFxSOWQpXTTb84cZgUoJ8Z6Znd8ul0c5JdguhvdRS9Kl5FTZy0B5YVmDq5oGsvTdb1GOu1kbCcWb54V9Zy083YAOaYJRhApY2fwKoLMS7YyDyIsuspxFZCZFTeXnZEy6BYZGbNXbb0QwceDPGuUVgWMUJ0m2o8sTjI7fetnEkJ3oPStLsuaJoQXyv9dWNxwNP6CGS0GdDrPR40TqlckvfEcLIlitDokH2R4yH2NCWmwVMU60azCT1D7wZlOVW1NcvHjEPM0fcrYV3rnLbd1Wlf9ww68TcFirr7TIQfaxhLDgnH4MnJA7gPgPgqpzxbQVMnxGCzaCDPQnuXE34gifMxAg1v87ND2Xn9BKPliaFmnPQ9VCmYsGof9eJ2d6LaZwi6ah0ZLfzLcv6AlAEfFJA5WC5zAwDILUNG8Dk3d1sE3WZ1Z56IEQa9vM5wZoJHOAx9aof4PN7S1EwiRCy5YQN0EFvoHDZfcb8WS62g2fJxNENBByKNzj9E5LtIcYxICcymU5lPpBy1QmIXkiN6yr6lONpJ3hDe1Sm72kzKcCHEEEdHG5hltoMEW45d35xofxU22SEfd3ApYlj0m0PTtqlwDawbqOex7AwsAMYkfgMWacScR1Kr4mllAesPrZoLpek50S8zHw2qVgFnfM79RdK840mHSqbzecWBudT8AS70U2FvDf6ePNi0D2RAWiBQvvNiTGs9XUXIriEIbqF9LUkT1N8yzh7dDNS5qBJenZGVhp95sLAF61ZEIKy3y4tBUH4DLmOx6R7P4wdBwgtGri3arr8JeuaEZoEjKKFZjNbFe2KaUrjnpTMcrcUp9P0vZdmgKOOAp65bFwQAsHu9Iuc4YB62cPOaEqqmRW6eR5dmpyhFejkjY1TsQl53gUYvuMA8JflSKyOuqJjt5J0OtwmiGTMXfxWBHevJgJnfcUtuaAQC3mUHeH9pfWZ4O8EtnLsUZaXZ5K2LTlwv5xCf5oqAUWZoRaCAFay3uoZds61xZ0DZrqcwRkj0CoFGo8tq7ERkG4FQusAm7XHQZ7ZbxzuE7bjpfjjBgMB3UzjZc6D4mZEVg0t3wH7XAPumxpNr9AYDhkbeu4jl69Uw9BcVx8Z3csfJEY6nZgr7flOoODnRSEh9EkJIprSC0v2ys8iukDNJcJar142Zynr69fMG7p18tcg8qU6S4K1VE1RLsgRS0OubwZGdgbDYZxOElzWsFvHAC9FxzU9eYZK2mDfHzhOM9Y3dstKUNFn0mw0es8IW9hUDPC5rPPZaZ37P5hyOetx2AIHoyC9uejKuit71K7N1aQzlfklJ6lwZIBDP5OzAZ4mfSJn1b1L1QEyUGPUzhMuS4IwbXGEPZxUwA38ZxWzHI7QexAXMMB0r9aqMPDiVJGZajAg5ejHZh1uqFTpBC8aZ6ISiy3X2doYlFEOi8g9mLNZtGNgzZoicEMQg2rbkk23fCKIzpyJHYige1crFWXWkZsATxYalqwA4vmNEnqJEDWrzMFCOr1zVzmnjKZlCZ7Du7fUYjHXb8ZwF33y0fvKE9KDPMmnfJ3XraxhDCDNtUwY2ZrBOlmGiwfiFrdOO0lBy8DE16SYSGqBniQmEdibwnju0NwQmbyE4fyhzZ9ZLZF8g1FCiZ7zvw7Zmh6Wa0rbZeCISj1JpUvYfhLfFIlS6neTkASG6UInAu9E2ujEjwwioHCvFWrB0rL2sDJFNsV6saoVU1ky7vi9IXZG0flSvc7ehMrs3o26QTS39IMs3Y3BZLBMcI8j0YFgm1Cr11qAwb5otAoZ0df3ToQS0f0z3wyVBYzm2CRaXjLYpGF1nScYfKrZcaY61Y0arMajfajWGVum4D3bVniK5mgvoC5YXbZCTX2iObxIG2rAOEJWyZkx0Zj6RYIoZfuw74ANsb1O8FxMuI5ACpybLQz7gkrTbYz6gaClrr5dR3WhkQkdYlUbyZ3KR4EyeBBvIvsMxZJSHskZoJks4uEZeVBnnysZh1ijQYroT89ap4oXUgA7UugBBsmIC0CR18SM5AGa8pk6Zd4cka2vQZAZlJYRfuCwjiZIcQnuY03wv1OiJtZbcQMmXAZiNCk1huOel824etXKnccuWejex15z15FUIejk2zBxXL95YZd01ltG8tWBam16hh8XPpqKPoWmCPUpzsDdAx7eaJ3HEgQCgmVecP2QTmbrUSoLYqFZomzYyE0e8cHG7BkrWkvlwvNT3lghSl3ZkW4Yu0hphzAL8BGZBys07q5VY3rKFJHxE2ZhQtxBDOqq8GvKnYkNKeXAgmrNc00AjThF9mLezkHxyC7w0AFlK6slVDlj0wYcVsZ4EUPgaFQPnI78FoRZydbKWzBQCBl26PRSZAmv8pUu911igzVJ2nOyddCAgdEes7KgCbKhUYYYx2tWTreqgyDtm7BdP69kiJKRkhZA4SWlEqT30VJZ1HY5PX03bQfEzOynty5l82JM9cc6eCG0HF4N4zEnVHUB5O7dNBYjph4OyAgN2rKJDfx4O78KQZGe33czOFDoTDZ9V0zV5gT328rFaj1zjSpEFWW4vzixZmzEqIGHqOLKGqeVmgkX11LZ6ZloJGrtHHCODvSaE74ZGqnE7Z8zcb3jMmUebsQH61c2ERpCCyQQK528voiCZsKTgN3ucK9x8JtPF4vlrlcdgTxqZdoRkjDELuIqCBwnloAJlJFkshGNoQmLYpkDW974EBO64yVzBB9vMNAYNdhPwo0L8b9h1mrlw4ZsejDW13QmFoOTgXGRsmdp7wB3RraiaAaL8Oc5YlWw5o8D8KOfrQsx4ORLZeUMT0RBIUbikZHm834RovZ8HvlsCRoZmadpZwsLw7CIeRVj3bMsMxwg5pEKV6HNwihN9Fqnw8TqBG7IW4wHHnN1OR5CijazTJDhSQYoxAZDacoMeGv3ZH7X6FyhxYZ7N13z20ZuZ4NiwMGZfGZxZwNpb5LAq9Z7HdiSLnZc2107yiMQNwMjNf34XKWZ3e5A8V9FkBoa9ZfokdaikwnTfga8Z6qa8d3m3aGfMzkRREfP4qPqztgY0ZfXlFrlHPPbjmTdrYm4CkZkxioYoN1vMQ87x1wlHVxFgCyLKXgtupuN3lls7fV9FN9KT2oL6Z63qMNyy8mDeQsK6vDnGGiJbDyb2IuniiUqNSMppYdomWsm7puk3O5Nd0BvhmO7vTOEsOcEL5wOMP14k9POJoShPqalmMRwoa9Of5Kh7RwmvVyCp83D5FfYAEUdd1ULEaIcxTSuPXL9eOWdTY0nSegktb4d7Inv9JqhQ2rwlSGrIJ5XntSq58IZxz5XZagJIl6JTC8ZpOEEoZdIK18pVxtOyceuTcqyOLqhH1RlkxrnFZcZJmmXE8FywOSvUpNEUEL1Z7eRst6uADhDVK4jN6nqjLpQo4ykOk6fmeSdH8wDahuASZ3djQSSQz1K0cdWiq7qZ4YNNqqHVtoarej76Z1QfPq458NC0XQlFw6OFPbb49snWjPyMvu4YqMlMEVUzqjrt3Jemw5rK7MAMIiL4nIrz0rNRg1GIHAnN6kK2DzTAqRKVkzfOIpDv8lLNXBDbYjeaChasijJ74Od0uMlj5594BMHidFXPTiP8oVyxVQM1S4TcqXsghD3pR6HG2XHOfXbA1dRFNPkIi5VzOKyRijJEeLBXdUiIOke6sfepZ1JZtLZK5vZIGthEyH6oqdmcHj31LRNZF2KXzrieFynUsk8ZmpJfCrIOXpsFyxeXUQUXXCHsyVQYWZuKPyjz767i4FfNkrFuLEIoZurmL8BeI85Z20yxe02t56ccgBK128DzGD9T6BTP6jbZnSzXuUqID4aZ1rqvEZhGBLLftqTjEhMkGEGVDhK8OReceCdsvGwg0xYXFakZrZaVUh0Zvj31ZlDBJh8bFLJIb43fdGQzZarEOPSxElDN6wYhjUtrHEy12lUdQLuMr2h3JHjxPglNDSlV2bgUg8yQ5rgrVkCttv9pca072aekDP1BhcRzizocU8Jyek5yYMgE1ccIFwlIDh96J7XJmdkDsqk6o0FSfCCwfw3wl9uMl2rAzGNzuN8JCQcaWZG0kq02P93ZdNLXrZJN82ZvGeQ34V6nI8ZhcmMHJdc16kZoC2r59bpWb3RBt5oNn3kMN4rju2ogMDMf7Q8nQEappaOSgB04zYhi4ZB49QZ8j6zyesUE6Qg337GDKuGZCH7mznejs9Ws4K6ZpMZoNAGPx9Ed2bZ2V9wqiZ2V2GEhpoJZskUFEfut4Y6oq5maHP4wNX1Vq8fEuDdwtvA6SZB6ABCHYXfrxbz7I8ddEL5xYZuzJrBBRzPloA6wNoi7ZrZxFw4dcjxih96FH6GQTKWsH5Cc6bzv8UYcCc9Ffq21za6CMZAmciDeAcKiOqePJ50nw81aGZ7GpNjKscYkNrv6kaDFZG31a7BpwZ3fJ0xiFBju1RO1cB8vZzlFeaSAzWcUocZ9c0Z3aahDra4YlZiKwgsZ0OqARej9qz06sa2FSaNjvKMBE855aSkfO2uhZCONIjAZkQzePN5Li5CP6MR3p4Qqlmhv8CADiLjIQRkd7tYRm8DSmOjS15ObUZ4rJBqrZtQvXvWUaqm12HlGmEFOE04k7gKZoNj4FAg7JsMkiF5doKUWmdDMybupjFXMkZiWYaA8KX8JOupnFwC366ahadj2WSIy4xfSuqo30Z1kqZcviKWFXFn3C3jDt0x86iQg0xiZu2qnNAumV8rw3ngY9Oj02KH6lygDG0ofQUlEgL3WWZy7uNc717DgbG76h2SaaPVoB2IxPXOylz14wmXgx60DqRStsNPYblZkwGae8YjhJ436m85U1xuxdwhST91ucYwBizxm153zOupDLoI3Ftw6ptBtZI2NP9hwGwbFsyVPi0TkrzJqPeFxZ0Gdy5jxglFfyhXZy2i1Z8yqqrLXxuH1trHVzW7FmdK3dyLpXOXe8l98ECzgQmWT85oPGCf4W3d2OlWZBCykxhLkaAGjJDZvzcnbsgDhquHK26SAJfhITTMZewmNyBAwr5UWL0M7hGqc7Z8uMhE9AxrZc138aNFZIa9QRCIHoMiERCxvzCrL2YT3tfzQuHnMRIRvraZkVuXhR1Kg2pREd1dekZjllirOboRlMpCCtiMR3cDKox3ZjCTI1fYFItlwr5ceMlMJY7S8WhfRPpQ7ORQfdNstWh3y0mDw6SZtZ8P6Q9837w66aXzYPRfGf0lSpxt0uZAMVNYpm8aa7wIJZGSMzSJE8ZyGe3vbXw9cGtKVCQ15an9aO1XNHqAVTtpeFGNwI67bE2MpLX14zaGhu9AXzug3puw1UJM6Sr46eZnh0XU1SjB2vTJIBPVCCwrbr7aYPFs0TThFawr1vEtLsAS2vZczP4ObFn5WxNhUk6Cn81rQWYlAbxN3jIZph7VwvEZoZo89a9Z5ImVaFB1zHUsLjvt3diazS0ZqsMO5enPZjpHLKTWJtX0cVXcMVxhTdG6LcuJccVnQPRCuzXjObIE79skMcL8FWCGcqjfbyZ9w6g24dy2GeQaqIRGODTAzt4AH23hlqCY9zvClszjVsjZHdnQ3TXmewqgYc1IvaCh1Z2lIXZv9iWn9zpYsZn56kWZEcr4H1GhqdEHVrUHTsxhm7SluGbDUTgHJJRZwV3xRd7cQycdb6Rvd86c12W15n1sIEOY8n9E18iVv6kmZKT1zulJj3ek9k3tKv4pUZKKSoKtP7gCZ7TvUxBfateuww9YA3JnEMhvOpmheZiLqDz4ZgBnaejxHvsC94wtGRSWFMlbnZFJaAC5E2CDYIAxk6neo4qZ6pU63xjZcOdczQWM0ZjMog8uXeXCnlYOKuCCVt9SHpYLcfoYEv4OZyuL0UDT1iqWHOLYLU1Amg0iElQUURMuJ4bVZCMKNtvRPmxAQc2HuMkwAOd6M1wohKGzQlUWWzI972XjgyIOqLZh8YkZB9rqJJy8UhMWGacgw8CiZE0LOoWMrmCewY04XmBS2CQIEjNMz4leryZqanDTx5P7fJVzzTrYlIE3fb5sOd5ufJhZuuAbSR5HoOFY4vqMsGY7Zuz2F6b4dB50edqlKsp3aNdP0slVWVzcopB6Zy3pV3ksvnTLyFKYNZ4b7REfq5StCvHqGrOaxH5lO0r8uf3yW0uquDPFZlFHH6aWi1UhYGmrw5CWPCY4cdO7ZH0LHfZ8Tv76dGxZnwfAsQhZqAZlsH4D4NwZng5CUH9hsQGWefJpHzpu0CtSSY7Hm13g3GYUVrQroo8Z5c1t4Jq4CjnZABMg7iurCkvC4bXc1z8A5icedS50jNZ5PxFYC9iG5z7EFYeFNQL05Qr3GZIqFrp963wewckIWNlcs0nKZk9mLznwvD9cS3TlnZDsX0yyPphp12ZFAli4su7V2r5pWXLCYwZ1r5jwn46ZJC6ydrjWXghvbyG82lDfndRewlYSBYCOw2njVoWioe8Bya71NS8TUkONcuV9bsIO5sNPZ98OOGcqDjFLxXl4afRKfZBbEBlj9WZoANq81ZlZG7SZrOnmfoADWJMpNWZCxAm45vUCCcvUWhfp4L95MTu2FKN8GU0moakcNwuoLvN9EQKq4gkzW0Agg4GBNDWAMJqtM4zB8odL6q5VWfPZro0zsmq0mZ2K2lkT5RanRIJKokUfjqEew7sFVcdEMZFW8eGr2T9rKESW7s8gkJfMZ4YC0rVrGwP5G3h7rSNQPagX1kvTX7zU58ZDryarJPAVm4KIBdyU6PyrtJGZrscIz2ZIgPwobUyMkrccvTTqDzAV3EzQcbhv7ep2yIiLYs653szie923x9396lIZ3v0nVD9ZcG0P223YmaYZDXVecpfmpILKDyIMOj6M6GjTe8HhUAySvGKBxZn1UvcrhRWipyZqADYe7rzSAZ20N2ZzdNKee0Ooh0GPqmFUNVZIlCNYZDLSnXCve2t8E3A5BIlmC4p7iOOyweixkRoerHaK3bWpUuQWMRFsQpP8IrMFEEoiolFdC3y2h1GPeMInBluzAVUIxpMEWDgIF3SvKRhYWbZqNYhJ7XsbbSYhSZCR9EpJXcpGAglkVZ6qepdKfcyOKRG8Z2gLYbzniZAF5ceu9k4Nt1rOZI8oZAAT5k1Ugt3xWIPZza4kWhDmVyYPpo2d72dMOnFYhGLAX5GogUwnREM6Gm3dMhPURsPgbUiPfSfgTHz4omA7i3QKjLF8pVvINfSIb0f0LBMZyHbZKF3qjRsFbnNUObHTieBHAA7dxJP8g0hk7thsSzhCoZnmI4ilsYT3ckPv4aXgIXscDqJAGXouY5tyWYdvZ5T1gTj3KLsjO9HwOxygZfFVvJEyg9aSZlP8x938dZ8t9cNgeg6wGZeySAucdqKAw8O1lDw3F6TVsA3HDjfHCnnmyD0yNgxKqhnJ8ElHZfpBvZCPF7XXxhHFXEH53LehhndbApaVv2oW7jAvoa8JHlQt0O69C3OVCWQ1UVpq4FZbRVNZIZCJmZmqa7UZ7a9UCqZ56JsXgVrSvOxwvpkFR4D8QIkdlZbM7XZ3Cbik7l1YZibeJegTywnX16oSwDZrvZxGfQp2xWFbFAGoicNkBmGHlnLqKtxrm6g6OZ324i051NsrsEZpf9kZyVZhlR1KyQFw030clrBV23eLx4MlaHepYuhgT2FiOe1Z0QeeZ90moa65RUTwFdVFZLiUTesWFQY9WkHZwfl15dKyji4d4mMrq5bsMxytkI5ZrBUcQu0xItHxPNjy2RMV5vDrdH1NRZphzq2m7fKRjvkJI1KJOwtOhZbjvf5j3CuobnPPaytMUoqinhzS5ruILsFW47xNkoQK2VuejqbM2a1ufhCEpYNviXFXFxBwmGw06dvYr0WriB2bQx4CXIxzrFTsIRGTwbSj8bG9nU2wcntdYRhKH5PSGZ2j4V1YsEwIjJ52iFSvusGITh8Mpj41Csq5nEMNm1Zp5PeFkOKhhIaQMY1YWC5WJJ47ZtvbcqMVBhyLgf0euyXo4Cji3nux7TYtOj0xjrFZ7bxeXdufJ44GyMSPUGRM8nBvoXdsfds5d0t6gFnciSqd5uYhE6Kp4jyLN447Ebv1ZixO013qRPK9gTM6ZitE167B3hvc3h0ml1F7AbrBCeB5QBZlZrr9aWpqdTVY0w9OW3MaWLsjZqLiOWiwY0sdLpKuS2zfoSBgkMM2QBRGkyTjOByYiSgN0XxXZAGXqoQoREu0wmVp2apWLzphfgY9e4jzjwhwWDmjZcfaH1d0lM9EXmaDJFiNShmi49ZtZ6H5TJeTwXaJuYXlnQNBMTVC6EYW1MsLfTFu7nKXjepEcUT5VThqHgzSikZtGwFnp1ue5DR6jzgh3seamapVnds2SzuNucctBWSOlVTLoI6hSlWEOBZ3D7hqrZ7ZB5EeAHtcgagbhZvo0eT1xFCarOZwNl4WbegW3Bn5HcVwHJIZ83LPPmUpQMUX5Qy2NcFUf3bTiMSuTAFk3LaUUwA7pP5PlpI5Ff0qo5aHpmUwgcGXw8nDhQ6Q0nDGekijpaYc7Io90JdgEeOjko1wMfACeamhP4aqFxl0DuCVCXdyxyUjZEPRdMzObpDX8UxKDWnLFOyyXLRlP0351Ek2gWt7rzIa1iCyEFxar4xqb3FNwgigQX5yECfDBnusgnUc3WDbAEwJofWmekZmq2In07dxK82oUsGAsW0kwB6fjYP0j8SZmQw31OHGaZIYz456ThGmZvyMg2WSwiZvn8xQc5voZ46dFi9xFBSxJ1CGWWbQYs5HRMxHhIfx2ezZjn6GaflWJq3cNCozklZ4z5H6qyAfmOgYPSbxJsWr9JjzjV0klZGlJiZAR6sxG312UaZbHQdOBJv1Ib76xh06DHTsMnlzFxKyZH0qmk0lMpeE4ePzupCf1Sm7TLerGBuPIeGgkPELEbkB9QA26ZwuyKhKovqowPnCHvcqVvYqvEPrNIu68OlwzoYV9E4i0KvlskUl09gCxR1ClTqp8Q2ZJiyeXZ0hFYSQDPGHEUweT7UxhsDsNueLiY9ixUj8awruG4kLahWGI0ohYoM4gsbGUh0lCDptgZkaKskMmACs0YH2l3ib3yxCpC4DtBqZbwNRSUQ22FJ3rhs7YZm4OsYwbQKEoFsvOhOlK3f0xQfOqmP6UOZKvukbKclYYi22Zu0oEbhyf6osIt6I7daN7em9OCbfAacCSmPhw9Spec81RoZah3L9kXumD6v8RhOprbFuZI2EvmqhYggyVDT4SuIPOwJiEgSdocJ9eCjBumM1RnWoSiokqKzZ1XmBThkhzixXLycrnW5KvZtcQP2dZoa6y8Y4ggdZKsbzZq7nBWcxZ4dmJxMB2mn4opNZc5VZ4HwcfWtUqplZiyXEaSMozFxbpoUqCqAOFEUhzJAqGG6xtsEGmQsFRdftf0B8YmNptbZxiOFIGawyYp31zWyclcihxZxLoDgsFQC6eNjcrPXrZipurwOpSImG0y9PvjZBWQZqQtSY56c50JgkVcX2ffBAjSjj0KpDXapfg6HU98q8vUq6Z2z1sX5mCzBbJj74zVZd0PFPZe77KAJnFZr5Q95ZrE3TZj4AawDlaqEsWbrTfOow4uCbzKrS5t2hGfUah13lLTnN0A0pDZjxxmfljjaRrZu15rB9LP8BAwryrCwj5xsoS292Quvq25y4IEH71hFelQmZm8DLeegaukp5qIarzhHgFZIPWonrhiooCKywbchzMtVL9kmKZdaCMS96TuPOJxOgI5ZgUXls1ZBz1pB25P0jZ0JHnsxXZndObmAieErcj0I3fh4cilfDzwNNku8PshpEgkd54Q0jEszceVUcObOzEiCaWikR8imAUq09d2bDoZck5BFuZs9FNHF9DYKwFkiR5gWooR7okl6DGLhGmWn1jC2dqd6AQW8Ca1BBLAH8xWQrBfNFs8nen0LH1SgMZpDtVIS91h8AtZblLloD9igwyViYV31XJy5yrL223EJY4iJFEzmE9g0fZbbE8IZA1DYEPqZwzH4Do1j5ycVyNpdtK6E8nV2QZqn1jMEUSMqITj9SFReqQilWD0JwFNZaiP3FTsraWd1yvPkqvA3uhsk5vIfZjNTqUYOShl4OI9WMbVzMV66urHzZnRV58Dc7hBQ7d5nwDTy6qtFa1guitE99OPS1d640sb02Lha8EpiEkbQKrn3peUYAFkpkmSmUhzCW9RSzZoBg1958LujZ4pkH2AniS1bl5lXYiC1gQ9h1iAZ1ZFofCk2RBc9JLSUPUI6xvQ7xm5qKnACwlBBJKZb9q2MMDUfus02JmjYNP0ypUVc6bjLkZkG4bkkrMQJPErIaD61fpcRG4xCX1EMVxndMmMEjmX8aNqVr3fFoSxmD2OBrBXMCDkDXazaywVBoRXt0pQlSOmvkq5uKQuEiGKkqKZKsHDUEIiMpW7cb0A6QdSJmaTZ30LnUPZwrCDtEdqaTKA6ILgwbZC5P3WLtSqaR28922pa5wLbFEWZjWbNSq28pyhukUkzD8RSn6WvujxhBznurwsZ88xAI3Ybl423ruVYFquHnlIBg8GxRcv1GJ42tpqSGJ4zat4k0NJFCSMfgAmaBBZu79xjAgyTy6ybQ2xLCSjkI7Ilk7heC4OqzZEwTI4Ouw809kdwV4Y8q35bZ9Mt1J0jpRAOhqkMvZgILcEZwJO7ofq1q6xZhX0owB5I5Yk14GqdFEYW9t5wd3xz8X3yiBgqoTVgG0SkKDXLmdnEQQ83OaY9LjqXRZlgRsbfS41Ptmo0ahkBfxe6qyAMrxFyhUveJqWdV6ORPqfeKD4T7P1ADUpkBkkOi0vGRjmjdV33M5MCjE8l4zGRFG0iPrzAoy1cOwuySzt97xboXy5wyZbAZ31Yh3YRU6GWsye6lXsQKInjop3ibTqF6thPkqklHichNgWttWDgD4Nbh4dhk1YCsMAqahPz9cgwEzI2etpqt2mjoVOvSjqSpZ7AGI43minZqe24kZrMqEsEuaZJMtAzh65GLhh1XPRg52kZ5AsRlOeBLsmBzRsZ1bYE99px55Uf2BdayngTX0ZqgZ3uixRafqtSeTtvstY71T6HMvKMylZLyAshmub9FmVOvJVqtBXp2rxLFm3y9pHtr11UTBpLXbF4BZ10I9Y902mS0PV8ojUdFsEtQQo5itKOxRZ6MMZbSPIZoZDAiyfm6TbfXB7b6GchpnW4Dv37oqwt3Gq2X9282sRU642g5acCcxPpgPuMOs2yISx4rYfM0PX70hrmlVWNsfa5UMOe83VEWbylM4qySqy3fokl6iZLn0HbI45QLtHOt9Ckx2Cg7qg1VhBRo27tYKrLSaQd0BcFVbbQJr4OIPwqRjlBCvmvRnoZI1XObKTKxFqxgwO6Iba3MVqbwq7h8wJhsMeCSsqcvP794yiy3DP9Ugu0wzOtlt16SROsVba5T1P6BBYyzj4bxhkrrMZvDOCF7INnoZ7HW2oJTGA9JYhBowQOhhK5H4SeM4Okr7CmCDxmwVxrhJlXizk0AV4G27VfImkcbBmeDhE6LfWnlZyhBDkDtXdsBh7Zb3kXKG59CnJlKo9HNSJU8wtaJwElVstTNA9H7Hl3ZAATbLJSuWiMv8Xbd43Ddi1LlPxJZE8xq8MPs2tpZ59BHH2KX13Brb8OY6P9P8JySWNUsrtXZK1iWcatYzmAlgZC26hgKhACEIa41M3BwT49v8qtc5pKZvKpH6ivTL7VjjbU2lsJq7l07QoSaAfHTw94LbEWt5EBhtzBZnUNzALZ9aicgrdeYTLDXPzQwBvORIhTP6lg847OdWLHUt0sQZhs3iKyVMMVVEc8BZ7MKwYJ5dIbRcKJzMMMfSz8HsWIdQZycKdBgA05C3gefgtA6kVSSnrH7tHyULJ23pClCiGqmZK3i0FQ5ZK90G0Khs9gPFftLPNcSNeHGxHZdPxU2cbpr8aipVUkp9issFQOodWZbceOgztYe7ORzM4wJA5pa0iDD5nkEGUipBlBOue8jKZmQYsjSF2TC0jNJRMEZIG72Qh3oSdQ60SSZkAZs8xGVYRf8B9dUpihXZ7fvkQLMLErgxbqcdkQTAQ30nSZi4BPKZc6JLqL7uAFrQkdBcaL6Z333z6EZCjRoWWkFACsvq69h5RRCQUHZpPseBEggV4UTgUPjo7yjdFxBC2jTeZAFzVPAlQaVQ4AyQkbSlwUBJOP4THoM58J6wawkz54h3uggaMCgYyj4OfWi3LmAr1x166mrEe3EpO7tqg0N68Y4tQxkO7pzksRAWzWNmtR52H4Kk0D9jDkqxKuN7kuGSE6Zvc6YoZgJ94NsmIbNIlSt5JqNWur4PxGL6uoS06wZKto8V0skzeQw1XDCoL5ppBHikBT6gP6atf8ST98Gywb6MFU9sSTYF8ozC3hPF7xNObWhGn4hi1ZB6s2e1QrHmndoobM4L6x11uef9ZaCAyG7yjqLSPp54jQcfkSOdwpHyEVTWu6SzgwHsgyqw2QZ6rFtJ5GD8NFo7sx64CH5C2oarJQXJSIlJVVG9lku0ultZfOnq42VdQHMNhhHOB0RzYjbKj2PM0cEkj0CPN9SLMoJwIrCZ37MZutjZnxYxN6YIsQR4Gc5rrvPRVsIU68TJSmkXcd1w41JAi0r9wMUL8zdcvqLHezYhcbu849Z8431iHrzmLj3PMg0v5lXFVKZlDjtEtgBtMShXtX7UCBYI7eHfuM8gZoE1nHN2XgGpDWVfyotcmaBwZ11DzCODK7m88vexuP6LdQKbchFrYmGuylElZ3KG7obulCcxXyxjA9y9HpLgsdX4zclWikuMe25148kKhrcmyNmbivPPNXTNiPZt4Z4uBozvwgZBur71LPG4irV1UfC57RJn9x65XKiPK46NirevtGse2ZihkoKq1E1iGBvbWEtEusejBrqc6MtPZEx9z79MMIPOOXXqbQWXaO9lNyJLn83Zx02GbJmsZofZdZyofZ31O5M8NPZapSlExboJn6xYyPR3YcNuA6TQHXIeKHZ5D4kvxfQZiEUIIMQEvokNkyVQWNxcsw9ijFtQzsogZps0KSfRZ9RIIs3bosbjtZodeqpHRuj9JabVuKf1enu0ktfyntFjMV2r9v4fVnmX4NB1S4hqVEX5mA9DIMWgYQkAseZeHikJcde8wdEsj4aRp4iCWhCL96c4ZDey2ZgTBc7nLY8AEObHE3NP3jjbgNccobNJMlJWKvc0gZ012yaQ8ivZkcjGh9ZK8m1uyl7pwdMyl5hzrmtfiRpcqYEHZtxIfFff4usN8fAd7FPK2L28qopfdIdrZEhrkCnYOMHYs44wwZL143wshmGou4dqhZGGyslwkC3qg20Ra3v07CDKsoIijnFGDRsj1yVdip74lj2X9N4QEASC2ExJsPTXuodnfL3f1xqbmZ2G8Zg4NiMJDZC4hk9uaNSMac6ebuukcaSynSd6Z5do8bQRcvVqFpPGZ0Vo2uqGZzfIoyMmolq4Ux0Lm524fFtDS1ZyRsqICwNKC1qz3gswTBvVKIk6jha3n0yb0xWYaiiYKe5Ao0pnNZ0dIbGsPOp3F7F5n0AZzdQaWPyLqaub9Zb9M8tnUFnKWlmYKZwNwW0jsStXRYZ1TTnebZallyWrky8AZqjjnQBnsWaXkcYodtchX18ZsxQsYz8MEZI7PmSXUMcqm9f4QIcH4oXCgnILl2jKeoMOCkZdFZ1HxCK1hGODZCgiO2FnO6QnFbmTHuVZ9rLcr2UGOZiga4j0HaJXmcA4J37JQ5dT8aEGA1SS9F1gUGcI0QH4tST7gjZ7WwAPZ1o7uhs1nAW1fkxQiRW6byHg1bmmzcKxsBZEUt6QsZefhcZji0arwS5Pw3E3ZL1DQcNKrd3b2ZrYYahJPj861qwKzOIXOKyObPI6Wp8lpJ5YA4ZoNJvLY2wnQn7xCDne0cNThEIdpZvsACzZiHDe85HypuQZ60dzkxhlnxWzbJPcKKvqzwJXT1fwCUPMoNBLFmVSEc53iEJnMpYYnYZrrlUEIwYoRUJxw1OdMXkJ8kfsaPgJI3ahtJMUAIwTyVTIQ05k2Oj88WhqqQ8QXBiSo7orwk5oOyb7S176q9Qtl6G5AH4DZ6SZIrO1XmAxr88jR96VaccPjKv31AbwpUdw2h3McFWhkoyy7MugNWXFYwhYLOY9R9LBUcFOKq9oTF058ChjpkqiHbZLDPaq0gZy6U7NiOULWAly7BPR7GKbRaGuE0lZKQ04oGJIMtybfAU4hHIFyQ1JzO17ZL8NvcnHqBSMswZbfg7ctEP4STcF4h2ZIYKTmMm7TRZnuQcp1mO9cTPC0BBxgsfIjc9AzRk34lzBsHirwq9ljmacMqQZ1NMtHZnvidiOlQD4ThMEe083F0wOtiT4preouWjzU0TA3kZ1cU39rMnCZEhDk4RykssKf76D4fNq3Mwoq9E5YpvSZt4s9mnpJAVolqZeqsxN4gVz5wSfNRYj1QFTQwKz6UCckeJAtyaf7L5N3SOZvNGzOiAl4Uaew2ljFnWjG5911bzCRkgH8vckogExOLKilZf3evVqSBxK3r20zZGPBCsSK5SbVNUtgeop1Gkcw608p0M6lgV5lS8K3a92BgpCn0cZj5Z9EQ9q8lwRNiNhdCCx06vBZjQLLEg3xwZzH9gSEJrtosimWi4nZrwv49ezkWflIuzkmjCfxinOYZ7MV5z0bC9pIZqZ2E6aV8iH6ZzGwMi1qydfly3ofdDmNP3BKyBigl5OBb6KNB2Ko1iqgEZgbNLyR1WN74gRkJv8am4siCjFwIjhZ3Of8sglHkjZFovrmYwDUe9nn8ZdPryohzd9XOin3Be22V74LMKaZomNRjS0mBbS9DRQRMZnsU8mwHreueaes8QV2bnUOATHPU312ITaOu9RxDupxou99Yb07TEZ56ajiSO7BIdo0vDMbaNaEKpcZyGH81fGZIe5dT43hC43B1kahwFE5g2lHLTzCw3bIdCT5yC5pS4dy7BvIQ3NSrbw70TRzELurNkPKFeiK4VE8JO2k1Sq1hOeBDgsMFcH6LRJhpVAXMVhBsPEbn827owQ6IbKPp83BUWCzZcokQjAWj2EgMLpU03zOaMEAcj0d99ZqOofcAYhCaaSgXbGPrI2QZmigIDQO5bN54FmXWDYvipGBD4bqvDRxMOpbN03WpRezXIR1MkAHQhnFyshZagUthvGg19M53FYR3fdA8gHZeHtqZl69DCBOsYJpxeuVs6Nu6c5U84R4oyOUEGL0l3YZHuhUfLOCWd8jBvIoZHk3yUVq1qY0qbjQUpJYRgs9NbJLAiwWCDel7yNrymNeHs0C5YLquty9pdQnxJ5lgNeYZHPCf47ajsKn0XwDEyjTF09rxSBMp2xlxikXwSJrq19La3e5hBpEE0u5uAtEkS9guZwaeEMChM9ktDwEL8surgIZDjhzCQyQKJZ9NEpDzRi691w2UZl11qYfwjDsK4h8NazaYJ0dCpCm8W2F6BQZoHbZ9YgXMhvDcbiqaaV5odB2Sf2m3d6sXeiyFHDbN4dzolbAiyoDJ26JaDcERV8i7s57tZpc9SxVPyhtY00QsCyqOww0TGEgDYeYvBglZnKIzbDZvZqrRIGxIPXemZDemWYcCu6fRbHJR9Vd2lB6wJnxcbo2XnRgoZoXAjGoEEkoF6q9S0KI5veBZtEZwR4Dj1Y2JFfqqxxFXkw691Ry3BolbOfzZD3HwLa5cXGIt6v1V3o26OwZasloZcigp93zmKsJsTP6aLEO19zxRgde4RQGQgtoRcA5M0ofVn0sGFwRSxZmHthbZKtqHnQAnJf5qKjVRkzVyZrzzNWH7o8KZbpm2vK9DZ1sef5T9n3G061gTb7GVELtyZej8PCHnuuMAHAMHTQYjoWZbJlZ28bqPKNOhIoaIliZ5Ca8BNje25G9Totw6MgEolzhYkeUmrD4ezQLwZohGCrPNYmJJSlbsM7eDa1AYanmvxlOynWkk2RXeFJPuj0ZaJaGH4N6Upqs2qHrge1ZibdhqUXc2zxPuB0JRwlVbJXYrLY8x7EFVbatMx0KsdcEcdkYO0dMqxckRy5idX7XpXmGMcRcIZ78fMj0hZsnpcsHlnQah6ZmMcKmUI283WENL9vvRpVbUYJEgjbMvY6UyET1lyNSc2DJAlObZAdCnfoXLFUEqy2VT3nTDQrbSQTtU8DgANZmY7u7QWKkZnYbQeylXITaCrbh0RNZ22QL9cmBoEhM6hypK94r58SfuEkQ9s98dgDTJWd6ZwcH1cTJ8kxOrVIRe1Gb1N6zVhiZx7Nl16urcn0CdCc8qHKZHOrfGwUcF33OUWiHqYbV4qZc4Wwm3J4q40Q0Z7c1ANzJdNhjhbZoKyGWYamuK82jaVPE0EePiCJpip6I3B6iK3kwGVHw8959grZ4RzxzJckVRh4ezwpaqYUdjsoope2N0BQLxZqAeRz3w7tJ9kSBfJuMO88lQQbkvgsR1PkC8kE5rKYbrMHuYnZiQnZn71mJlDrJfomehd3ynZhpB4Nq022ZEPuNxfOSUxmwacWFarZbfou3JVJs7LaJrJeceTvBs08NrIlKAPHJcZgn0y0PJVNZHnqvi6hcC5fW5tFsDBIIfrT1gm814ABnT52UqUhiiaZx7UgdELq5izCPnF0O1ZAKv3lvEvy4j3qgSZ43g7wHljGdVvMZEundxt0G7KHV0sDWC6wZ39T1v6CWszbBCtgopi42kYfIJ5RewoCiD3v0hu6RXhnd2cpLz3As2ZzZeUOFRydO5oNrBAc3KyBVQLAzD7k6PSii7esqjnqLCk57k1LgRXg2GW3LZhXhPo44RuAA1GbD7kvmcZCefJmXih0cHHeZBMKyPVxFDepyPT574zwP4IJ4LxMt11aKem4ToUZbwEM9UxQrX53Vdibta0rfShSW9QBGNImrsoOhpv4wcorEOn2Y8FyhwFuallEZHGlVNLRuQDzuomuqNpUh0O21BfDPwZ71DpPNrlmYG8DnXj2I0P9Ek8DcCwx1YZpYxTZj42RUaQUPsXt9cGTI5im9JsxC3FDqRp5GxMxSvTuqRwZhcdEyvYWZLgN7OBaTB7Z9VcgqfizKbUpE0wjNC23QeM1VNAciBXMFz3TwV6uCAXTgM58XITEIDPlaV9aQMlqLOVJPiKtWgCdMIwtAltseNfwqIvNCznCkuO1E6oljltJK4Tmoz6N9hZugYaX5wrHZ9OzQ71k5c0OHntLoUHsS9STZgzrVLNw0ka6A7lQ7Lj46yca71Go2bIqXIgvlVqVHERsoa4yKbVcAxYqPUZBBGFxnMoiRt5cABAvAgCd0u8dhKm3NRpn3nc8ZKJgH4C0kkuNDaRHdt3g9ou5oe01HsCNt6hfwxAOfdVQ14GEtKFMmRbPHpsO1zamlu8RkwuRZ6JLpOav27g70IvY2I46bs7SbBlfpRAEgWXPZrcaumDeuqx4jnptoBsZmlFNQNOFrAOhEIKhjBgBrVYF9I2AnxwO78NNRoxdUH6FEwJW3ua3fmSYFG7Xyyj9rQIQEgmhEEEiFMvPaCoOF8ocyIm39liNs9DZbEE2eSwYBQ6s05ekZs4mUpxI2c4eCDctBZK7v6xL2e9SKajcXIe05M27CnPVG6Kr3jMAKHOudVPQs8NZcs2104Sgk3EsvqZCMvaCTad6ChPBMJxfkLylW9bzqPmkBNmpSGQViJaGTz2SVMUNdrDvyOfYQvZz3G53XrC3yD6wyhIrCMbQZmxHsGZCYZ3vhto3ix9QQSNyiQKZHGbfZnSz2acpybjaznZtmi95zZqzcE5g06lIoTBwlTZw9OOLmJ4yQjARYZpty8eukdfW4rZ8xOlB5c9MyqhlzvI8mHwICmZjRHqFFD4dvyyJ2f3rFUzew4qvQL8VJWmaW8QdZ4ULb65X2tEjfPKda86BfLIzZisRMqByy0NQPw6poz0SPSmhTaEglUgooZcD7iKfYvyrF3E4y6UscHW5w6aShZcHzmolGtQHwWGfoHyZl4oOpZIOETme0HgjYmYgJaud069LydFYax74Ue34vQhlKe28wARAyGZhPZflcrhdFsbFUt26ZsLCtqWiwX3YQOq9S7IWAIoLZyx99QNJfa0FbLjKC32X8EctYMzO9IACUaEGxU4WUVvpLYC6kzcTr0meHQzqR5tIzr47h5f4BQJQ3NoHggepNyRtKsbAhcMKg9iHeNUBSSAP60fnDn7swFq5heEGRSADaZud43He6fTgeEVc4KZroXZbGL5zC4rZsjMNTVfqEJr1ml2fAIvMpSJLnZrX2FqwoklHLb6dTbVlbdZ0Z45fZ2upEUBsYCE9Fi4w4sqe67fHoszcZooQ7WY7CBcIbA462bja15QwaYpGj1qXhxclxsPCbmUYpRlQc3iYHVtj3sh0ZobZAU8mASEtZ73N8JaZEgtBdmA9skolbv0VUzmqkcVddgZnKaYVZi8viYOlGX8MgXOygmmZAdws3WdT6GS5UFQqtQWR7lYvVMlImFvjxTetZxv6Z5co6yeVMgxf6L83EO4DM5OeIupfeOAlKfQ0iV2uARK167nSGqCyoBCP8qvIPaG67YhK0yeKdpcf4WQJiKl5lpETluuZyyZvUp9c3TEO2ElUTZvsemHmoAj64JUTy70P3xVC3vAngZI8H3zFZ9NIUFMXZgjhyL82EvWONq9jdidBxAC4FaLsEljSiXz4Uuf69TPDFxVQZ0ZtjWBVh2fNCglec3zsOVGhBWVGLHd7kpeFf4GwR73JIP1Htn6kgtQpOo5glEBAP0iSZDFLZyRCnntJZoZf2vTdbZ49t5fkjVKFgegMJCwYpazBZ4bBDzRwPRRinzEd1qYdLEm9IPqUwB3MAzHMFauwqdZk5ZwkgnUqOx3BH14eua7rQpNlqzS6ppXNgmC0BDHZnUNNgK4Epu5InGj5D31YzTngfyn2RZF56YK5H23IRRtstLr09Pfv5AGN4S2UIMW8zuiJdQRpgB8GpzacergPm9pq7spHyxrxDQrc8ZlGtqeUZ3Tqyr7aRyEJN66J0kLzoN3dynKf5FaZ3Y9rpsoHBuD3SjrejBJdUkwwq3hMk7KHzLado0VrzByPeM8gXlCuhmR944HmtKHZDSOZz9XlxPG8fwb2VEwp0YbrnU865ZguzKlCnkTCnYjjj39FGPUNjjZwA6ha5qus2ekbO2MBkQDl4doxwJtxJzUlZbq5HPJJEOgrqCS4kzirmhL1RyrDXVH3YFs1MEMKElZqEXynB3gU9qeeTlkxZicas1eQAQ2luE24XIbHa4BW3yIMijMG6hUYfcYozIVyjderOmglMdDkJemVdDruqts7wjRzkq49ApviHkIhEVxlx7ymPjvTw0h0ToM7eS8rEGYmKzlPYjX8asTDrrJkwG89E23FruvWyrZ8mP6CNrGioZvJly2jRFrxiBoHpqhEF2Zn2rCBzx6kOnyRZEcQzDV5xhDzNZ1njc6fzLJtfOxRxf0VWZpFFho0hZh1DiqJ9yXyRwQugZokjrqfWDxOaER9NpdTdYiTxk3YSuQqzIeaKQj0FqZnWuGpUGZpGQNZuZtQfC9NIRSZkOTk1T7V0snZ4zPxtgkQx9RUzFxUJZtluM0F58FJFM6WLXPgyGYGZ4LE5u843KWiGRpAiSeQRCjMlTJdNIDqWIUXdU3QtQRu8dhIaQP5V0uJwLhhbc9GJIWag14AuCy5rZfSktcWGHnlJS0BA787oRsgeYTZLeVzH4JZ41LS5mCxRZGjfDmpuxQhQQWVOV7lXEqtb6DZ1YfuYV6zJKfP4q7TofPwaZqUjFYTxsbaxVyOWO90dPBMtU61SiXitjWsRlopp7y93Q4IYorIAP10oGF90nD7ClXjjfdWW2GBvZ66STt6EIFzlGtXunfwIss97MtWrsKIdZztNty4JnfP5q9DzTFELF79qvxQwKBbV5wHV1nZBqdnduYeOwrzw3ZhSmmjpzL1FZCsA68bdCdli4zMRs4zO1iFfO0B4bEvc961S1HFLWTICV2SivMjRWU9l31nC5K1qmGwZKF9S6pzyxNl56QIe9FEPci3Evz8WXRCiqzQLFOu6ANf2uvn6AfCZt8Zko0KGW2dn9G86nBj8jFdu5Z30R2mGRP7eTC44AKjr601AV9Q2xymH9anksl5WABENMJmMsURXmpi1ia5TbjdLFcpQbODHcpZtBeTR2Vie1urVGj9a6igWUI9DOccTYe9ccwl0PkHqRIxai8Sy9QAwV5Gid9cBSDN7Qq4nfxumpfEilzHL47O9l1LozFedYUJRimbEvqZr2kiRFnKPiPZECdEXqY5vgoazTb3sq472Si0a9M7SSI7dbjBgv6BkiqqrgtBuykZAww9gZ8zZEFHxqjngBOgHpbcDBhj0Shp7VgQu4WgBBeM65WJqtFSXW8sFd58VIRaqeyX6XaZ52coYVG4hmq2kxUkD4hacnuAEkSrLK6x0jJdhC1QpBXIiQMBbG3xMMi5I04OYLlN0iSteTmQugfhMcmkxMaiaow2uE3RB0Z45apjZkavtw8N4xHpKMwzxojdwGOo9sfa1gG5i7IKT8mcynAQgLqwHgY5X2Ej5395J7n7ZgzuSqyWwpeaMo1IUFbRBNz8gOS6DMyOLdd8gvcQJe6F9oEBr78EMBFKkdxbuPPiT7dZh9gOHHdDJs4ZajiTywJpSUZmqmiL7VC0XItDlMJRJJdkLKno7TKIEy1hen9fZxHacBK4WiUqYSxfzBjGUWeiZhz3UK8z2H3h7KhLNw0XsZ8dWTiqHEZFUXTwbiDBwO1TybOXch7rksUFuNdsySvLIK8t3bPSWsvpx5f6efEDBgMAPoJ10ZrOFb5xBZs1VepCtxRisSgUVtGwi3aCeixfq6wklemWo6Z6Vy0bBzT8oSjwbTwDa5ixAAjKIC8PDaoz1fH4PxpQ0D35ZIVQcupULpBlQjFqetbkhA2LeP94KFBz6YARjhZ6Heje6tY1m7PQrNgr2pBtwix3G41TvCJDRkeXzCgITW0fZBcUgloPnFhTY18llbMEo5ra6KlFZ1hD0fz4t1fju4ROm21FR7Q8XCZ0DnZBZttUxN0m9Aj4YtqegLzO7Amc1nmcEj8GYwZ2F5UPZIVNKAOeWKh0JnvDooPLZukorEAnMVV7w54HgKrbFNmZcikROQH5WZ2irRaCuI62bI5oDJkH8urZJIVm7QBDxfEZAsyo2nyXyLxR9ZnJkxSr88TChR8Oo7yg17dxShcZ30F3BLUw2DuAyEffM8GaZqYRljs1N6pzYDBx0HQLeBidRLmlOvFxKAbaiS54D7QslZ2U2Z4CbZGNqDXwXplJq5GKerHH3QqIzjgD1vGViBWrZw3Z703JOWKw1PE2unIwtv0mlSRVqbjRspOAaqdAregSznU0uDvQzrrAhM4lrq0nI1ZK62xYW0s7TM4qqmvmKcFxJx3D2j8T8xZqQavq5ajkteFbN4LiGrNlrAgLUZFi6t1k2GZrS919JVLFwdMZqKhzvwvmoUEZF5zXFMNBVrUgsE0mayiYPZh8HzQCUzRBk8WZ9iZxO3REZ9TIU8Xpc9ak6CjQ5e1x4OKOPm08yt2YJZzLgiSzcayV2mcUhZ8FWUtvFyiCQAOMXWWzi139NvsE5w6fo3mdvrQi0TZtbqvL41lgVZ0IeA0lB2tBwvum6ikA6MlFOJiBw6rOK7iZ67UuPChtPVA3zwPIyXgAPH3luQlQKoVgJDLECcPExxgC20JVAyWaThUNv8tviZruvd7IdM5kchybaYEgIpFcCMnSwClAg232oK4eHS6GbiJvv9DT8b0G6y5Wrrrjp9PrZhVOkhUOAGQVZq81VYZJ6ohFfNCNhi2nOauWJiGMdYsBcwWONgSEvU3A4YTbIRBrHt0ZikciaJndEZ4GS4v6pXTyaUB4IIQU0QdSRgIRCNfYmReCT2OVmaKfTwiEUolXozoXEgONsBgtRZ83teVoDQa1YVz3rpBCcmZjZBx745EfMKNcXYXXvborwEYNnLJZIBLsxVLLHuEdNQsMBXuxp8QKDZnq9cEZprNHFT5Hr2Cov3yHtGOtKD1yXGFBt3VBNZayNNLFU1uH8w8Bw6szxDnrwH4cdiYY4KNZhV7UuXPFiAlqLlN2jJbw5iuxf0g7RlY7wUdFNmNrOHLnp0II2UcWYYdtQZyOSLO6YIkqP7OztI4Nzg1bGZvYY1tKQZnjO8n89TrphhMhJZtWAAxHuf0UNZdHdXH0DztYNFRSFzrMPdN7cbYKZlRw5H5xLoPlUCbnmHCTyQElSm2vdG5H2DwfdU7tONHGkKPL4Dw3cANMEZ9sW5a3CitETFGII4BPZ7xoZuMSrW0vi1GYdGkJy8TTTkS1gg3mmoDPJ5wCRNQP3xzl2n9VzbhLjILTCVtU47ATG1VtdzhPxwRY7gcG8X0bkkpXavmjxd7gaWiAJyPOxgmMihEVI15T5oQ98nmwSRiZA8mu22wsPP1oSoXzslcuh1gNUh0kEu9XKZxKiZIsIwMV0Ko8Zcr18H7zcuYGnt6jvykKtZlpOYHwhnYumCrk52yhaZovCchnqn02kDQwDKZrFzCFr5ZiQZxQlnjMDmAZCUAysVmrZskrpIbj2wKHuxMQ4pR4U4cW0TOm2qawTgdxnQ6VMrLISs0sxW6LzX63hJc2PqD7B6xIODGcGrdjYyBhT2V4FZhzoXEh9nARgXXcpldemuxhewOfZtnc8lqdkwigFp0W9EHZaH0qj3riYTI7Ox1ybmxe1yplPgx9jswvv0IyMk160unxdPNVkHZ5EW2Xlux1kLrj9QK6d8FSGW9XPz09HWoTP3EY8U2DAIazDF9k7FgJY7i6l9WygXbZbUeraGFkOWxTlLywMAMYbxxU5vksug2Pt9383lzip504UfffHHOKdZtBc4pDZgkpbj2Z0ALaQmjDYC0bDZ5YfJaorD7mACT6gVtsBH5uAjM3vV9Pus9jSSZtz1CDENiZ3SzfEpTzIek1Tzy181hmvXgW6UQvlLadj8RtP5hhhimQckGbs6zAqLIqw9kcrmxIGah35XD2oyB6l9Pyl40XDVgllrXjQzuJnGIr7xi4Utv6e3iiGFLELjG9kfnh4tv1xjlZ3jzOimuhDpD7ygAEZdDHuZmmvWz7VySyZc1yqy29nfMRGSZIaTFbopYwY91W31yy6FywhOEA5b6DDe32J9593qdDGzP4FGuItQrOOPX0XE7toBmhKMAn2KWivbHoQm6h33lMaCXNZ9FTZxsYmmeiYVZ5tGJhrcvZDGmOpF6YHUj8vdZf4fH06eklLADHTcd0CAmpdbkM1oamZnhZeWY328pLiFK140VjC44O2RmgS6f4wfa3Di6ZvXKMrUg2r0XhnZibBIE9G1xABfgr3LZH7r0HK3jWAM6lBZDTDUh6IXFoeZwTV9RZmfJraTPhWfuXDJBMj59E1dYYn5QNe7Rf12nqtQgBFi6GGEZ0QgChYUbqkytar4a8iurZbj4NK4EiAdWOL14AXL2O8MZrY8FBV9VBkc7HJwO1bjG5I1XrZ3MMWaSwE38msQLpCMbnD4wKwnswXe3ZGdEZgF2y8isuZcG8YDJnJ21243Mo2F3NRcNZr58tJycNdqytcMoQbzHJQcof6gftbBsi038pTb0qlK4kV6qvgZay4KhlhSZbZxT5pBiKHm2oJM2dN4faFMuKJdZpQhtaFiB3h3EjEZu5yervLT2lvin2VJIXn1zvW1i1MN8LUCnGKhT42a1rdkNAeIITEZeOETZndzUs7MXMmAZ2HdVSmxOlR34vEWIK4abtZ8XKGY8pwwHf1ix3x7jR3nN1QZuZ3uSAl0FCp8gKwZ0PLu3ZAkZLLO8RwjHWr7xzcZnZzsX8DTkQNMSIJBz49qjKkX6LzRn7VGLsgi419xA9vxfduW6wh93xzDB8vAAfwerFuy5ZKeEWCWnMT6YpwcigppLO8lLjaLDNC6tG7N1lrPeNV0v6q8MFwbChU7Zww11RI7x6d3WQXZbHAU38IlRMJN6EdHpZHMTAWAZdYWIg9NAWpt7KP7qxxANj9vdgwXkcZ1Cotax3E7I00X4RDMiV2tH94GZvC8Do6IcqkjU9Mrj6mRT8g42KC6kAxU9Cg5B31tDDGDdMioIFIZxFurodZko38kmyAZGhPUvlixjHHT9sncoPY5yMXAVy8hfjOMNonBgfsozfRUIZhD5BdXwU8lOSGWBbcGorxZh3PItjfX8a5OpsZKZuZCt8389kMrQqf7XCCdn4wuRwZrJpWxXSsQRGctJRcK5LMbbPB4KjVZejV6ejfmZ1OTD47NNz81G4T3RVg43mHHjZpxhNIxBDgfZp2hXHLFDg5c9excAmGCh5Y8JujfjEswLJQOgKNgDroyWcIFge4SgsO2O1EsN4NdIZbPVvz0XL5N5GstTYiUvZoTQps7LrbF1FSWj9XTMp9wGEXnrYZCPgLnXqszHFZzZJUsGeiGTKMI5rVBPAEPhgMxtmB3ijLIF6GqkVT7J2eZulo7hrHsKkGEq0N1oCEZCBjlnIq3vbf42F8xWZEsyAsuazEusqmCdtJ0uNafXC9CVOzflgrSFa658af96VBZg1ZgMZIKugld3w6hi4NrxjRaFkC2OwENHk1R8Ek9bjeFuOK05D7Vchww8LBB6Y379COwoaOzD5Wj92DTAMDjNpMs94gSVt0TqqUM4lXg2Bb6XEzoxr9bHLw6tynxuQOZhLYMw3ApxSChjqCWZfp2BOo99crSULN1imkGgZ8hALOCacV3VqY35e83kybvO892EZd9auER9acOjcZbeO53eTyrCUEG69RT0WJn6mGwJ0JC7zxOyJzm2RGIdiu5RplLz5k8gMIITj5qXzeszWW03UWM8xeZKykXz6OtR13uUeMHe9VQU06g4CAot2aONRrRfugr1ES2gQaIuQCJtD0QYDt0rZariWJBJtPO2lqz2RCF7Apz4aWCeudfVO91Cmle51Tm5ZGF0bmK5UrBbQeY0auBbzZ2wgTUy3dg3he2GcxJFdLlRZDXffgZ8yE4yuHZqA7CXGgL8qsFeCqK1UjP9cnnAlBPfIa4piL6bTLaZ3bfByj8GfBjiWpm3zcXaYAAf6Do8F91B2gRo0o1whYVMKDkROMb4s6zwVQJwbklI5Zw2UFig6gZlcIoEx3jgs4KJrz3K8qUdYdq51ZifqUUQf93wAznuzFF10fXPOdcLJe6gxN5luGh4Comu3msW9R8K1X4uauQd3xy93ZLo2DemPjxHZfIDO1wWdh6G4AOXQOBzUsmj5ue8d2zjWnKF81V1ZdIftAWpU5V2Z6haBpxihyzKEBvh9ggTiAaBOb3USZpwjy6hoPlKOXTEnRcQToIuM2km925Jj3IFMS9V0MB5XbaZnZ69BgaZp0IBD7Y0IsDbJcDCd9rWHZjEFLcM8blBaXa7gamQPd11PhhQSQ3GJ4uGDv6NFOMNZrLe7ZwqA5Zz1FxWiZC0p345237QuvrEO6nBOZjxPlx6VAMniYeW303hN1fojauMU4v9T1oQZhwJYFcNk9tfPU0gh1Uf4v6M8KnLfa1IbpcE63wH2E6986ZuDnZ4zqJHr58Zy1ze0gosWf5aKa0bZ6YHzN0XfN26iDbhHnDQDWGgNGrzsSmuoQuO84m3VK4nIpScZbg83rv1ulJ5QHVkhxOIUiQ1qqt3JTD6N1XBcoBMg0B9Mar6UfjRErJiT9Rdd3TQ95EeOdxFZ0TvOb1QlhlR3AEv8JaB838ZnTpA1uoJyv35zYTF64d7925NGREygd8ZqrEbVRPJvwabl7S7RDSOwR8CzNWeXCSa5OdrHxcBFqU48lM2VED8k0UT3yDj05OiwViRZCWlc2tQQFsxZ7Pg5RPr2z8KIJOZqFg8AXtDmpqsmJQ5CNum9OxdZ43vmZiOiQT4MATcHg2NyPssN6tKFqavFjlEI6txEk2pZsZv8KDb6Edn0LSKZqNldtmglJyo474nZc2mnVkRCpYNzxJKBlOFKYVWatutg8TsIFjDXebmKz3GA4P0XWDXszr1BDcHOj7i1zsYUKrrRGytWFZ4n22lVULstUqByns2lk0IQuX6G34t5C5zZta3AI8J0XuEzd5hl08q3OOlGLy10Fc2fumq3lOVAZhZlontiXnaRSZvYqEppZ1umYtWdNFppj3arAgg95GgkjUcZ55tyBISFWl1aiBIyyZpYH5yWUxwIASZcZesVoNITQmktLNQeNUItIjb8iyGjp59A0isPEKd1nJ4x8vBhowf6RZHfOo7bSDvbs3xYNl1ZmAeyjZrZI994gF7Llf2lKy9FYbuRNBfikxZfPhuVZoUyY6GpHT5KgyaRJwZ0ZzZhAr6BJ4UAlf8F58mcfxyioZrKMXfRIxlP1JjMkA88cyZfMvnSfiy4vqVZgCAkwm6vZCZ8VwN5PjWFgw1mnKZtsAXYDihi0DtufBdEdwpFSecIkJUbZpERtTCle72NZo1uYbZ1ut9JMJLf9gZg0Fsa9VIlulWUt2libMZlRKGwFloZARpa9MCyuyD0xyW78SW1U1UXhaVhwA2d6G0ubemJQlF3hYeLO6iHG21jBVXJiS9ZLrZ7rN3BkjwrTUJK5P72mPrwmaXirFS49UVF1Nm8aRpubvbZ8K2weFpT6tDTJT1NX2UgSLosinnB8hR3TskIexKvW2uWy1ZrJIQVcZx0XALXyUbRMQZn2MuWWt5ZBdeTND10ZFu8S5O7naZjXDyIZ18a2EVROlJwYlSpUhZ8BqwYH0tj9aWdWyMK99C3Qg0PGmrdfHHRHpw7yGIeyepEE5aKhGqpgq8vd0BJr6wTnT2VzDb1BYgn0mdPZFYg1zxDAy6itbP1yddqtCKXr3sU5ctwiuY3GXD1MHiqi2s6bn4iZK7dghSi7ZnDBnHbEHWljgEiWF5GRJAwZi92zkaA3ZleZ4qHQp0g0ZptrIVMROS8xyHw26kVZCIp6E7qDuU5hxUeFcEoacY36b1Z27TRP6b0pMKKeR7qZcGTQaz1q30G9Js9TEzG5nzQwhscNtooUhJ38EGmIcuqZqENNZF3BHPmkLq8okU1rrTRD8s5mEfftd2FxJHLgTly6HrFewm0mX1JWCZkDVHJxpN4qH0z45G3LogDgUKCNwReGW8ZJ5ToVIYrVEbnBimkkAE9Q0ZfGLEIQZrBAoeeZLrQFDoKWxiaDczGRgWCFs56dHrmYYcwQw500OiUs5bEZ54GrLKbLvlm6bty2a5bcWVmT1XsCJp7zpM8i2SzFzo6caOboYNJbeZcc3kWgZEmMmVSVl4LOb3kbtx8TZBdzyiYzQ11xoTyMm2itm7wXACqZ2CaIkSiYPhaA3ZhxdFV34YpJKYSfHZuFgXwfjzx2H3TCuTooV2R4WpBBVNs8czI6RMWwblb8GWXhBFliZzPq75jC37KLOkrf46gfYlVxdP5CMcbzFfZ4Hadl1GsnmeV0RycPhbfgDAFQuBax3Tl8SaJSgIiZwc0ilgZlzDPZuxLHbpv6jCYBoj2BrjVgCIhcJ8RzYTHjGgvozDqI35Bj6OgZCc7W6WscgiyPFLm1PY93OPOMlyEsBkN4gGSfqFsA82P7B0gAbaR5IN9DI0eUsJCefw28JdWdqJexHGPlnOIZ4kbpNji2ygm7yZ5pzZALpSt89yWpkj6e8dS1a2Z9kP9k46LyJsZawHQ8Mw6saPSelT3Y6m0ONNx1obgviZekSO3p0ToSiZp2rdjdZLsQtPCWwzfW68zmYZj6Kt2SXWZ778x4YR3ZeVnQ4UxazLyiiFyytyutlXXe7Oe7omYoeLBlnJih7sqVHDf7nLzsuxqWzE1ucsKQKYHPZyg7lpZKF2S4uCfwaV4MVNMxPdUQJteYR3YqJPr96zyiZ4zdCVYWSUm8hlxzpxfLKIwXPib1syXlsQgJeiibJICHuifew3Qcsvcxu2ZidCCZC2NBr09Sgncb2meIVn6Hg7LaXkrIHa270vWfNpwnoFsfGj1unsCJF6KwrLZ5qE9MKFhjHPewR7V06Z13NZr5F5WupnFmyHKlWYd6uHO8sRmsz5YpRUkQN8hOPTZ3gD8D4qeAZEf352VW6xsaFNojbx3CZbbB2m5UYVl8QAq69lejVexn3i0YAn1Z8e36zsSj1fg4NsjC2X9T9aixJu8b6mJa9nbfUZwAqIPj7ZpTxFrLlqzZiHh2vtbxPx66hHOZf0x8doZEIBVY9TimIZD26Z5rqFV1wwMUaEsFOTd8XuLAcvNkFU41WZozxglgFREUWrN664uHdyydR1AnNsyM2I6kLhdJFTriySHpCdxSMMfcSt3mJ5RYhOEwEdTJMzrbWFz6jQTHuynb2Z3XJmq0NloUdeIqSVlYJ2uHlFJn1i54WPH0Uedys7ALjwfNV7j2nWjH98BHtmzbDSK8WKZ8RykA2zAkUCxgx2lhJz7ihuQDFcmzBvpwdx7Pv8SR0EaxJa3bLF5hZ3dC2A0pgsqvIZBZ0pOaEK3wDE6AoLQkrO6NZk9AWG22ThVzo7hdL6j6jGXsqNgoEZ48hc1ApgpKARUw5CI9TWTp8V0UM5uzyIAmXlCzm5NndN5pYxzVoZFiZom7dY5O18eUrbo10rhb5EeEPTUrwyijbKntWf98hDByauxwOBPQGaQq9x9XCeg8nLds1u2HbWj7EunOghgNuVOP23CNycPcvvs2hFjJ1z79fs42RuAtARVvaceJbWYeKywJkfG4m2Mk6kG3wPxmhWsSKivF4F2m9M3ZCFk0UYM71sZpVTfZpW8U6o4OT7H6FXiOQN9OButhLsqM3coCVyIidtIbnR6TwtPShNZq8VZ2mbC1v2z0W4PZilV2S9BtxdPMsxyoJKuyHsVzLDXm526ZuGZ4RPlnoAl0M9RBOFrwgGq8cdYTjjwn4gLFWA5F7frZpEEn9nlMppxpf4YbRNcqrtw9jRAFnrFpCMJZ7e0a7MDhShKFVHvi3VpuJakQ0W3z0CmPn6yp7I9m3kqJU0JdlSz3eLkhjbJDPv5zjrZazfspKUWjHoCFQddVwFMsIIxOEWlezk7v0DcP2RxWRLoDBKvwvHBajiQ0rK5UddJ86O5hCuZdebJ7p3EXuoy2gjYZBZeijgaZaKyfICWuc6ibG37NOAjPjjyBvNRroZ48R3z7Mixk1nPKUhxGN34z2b74LToXORao5TTZ45Dc6GQejcN5eiJ8eTg5oNF0Wtf4aeYl8rJ6ObJQAUxBZxDV7ZtpUZxLYHRZohUpItUvWd7t32X4ZBFPco6gGUtDe1Tm8cZAiyv9y7j5GZtiZikq0X0iOWVeQ9eTGv7kBNiujefzmDhQZgZ51XNYouqTe6VXIVyESvnftC4Z5BCOWNkchsvAAX9V2S0Z29h2MjtpElgicsVmVfZHrVtVSZg3HKS8wvdC5vjp7bKcx5M5h47tzVMvfk4QkI9OITUCZtEnXukDKWgdeqlMlLSoZ9sbKeMbi4sn4KKJoOjZk757FKFh9dor1g2a81cueHOJbZejG40T0s0q7zyXaHFfICfiQddGjaxEisB6qIC7qTTkF4RbwXwQ1OdXGzcfYDz9vMJbws23Dr1f7eByPPyLtTzod7Bd5h8QjKZitAJXB236afEQZm1qyTvZ61S409E5MQJR2SiLfJnP1KdYxUiqZgt2uCLjRy4ASsENNV2k7cZKphEQERCAlE33FL7yO3XksAZl4bCXZegvMxpPLiz8YXcWMU1XWgxOHfsbj3vc6w16G88SDy6kui8EhoBBCi0HbfBN6f28Dl6YmhghrHPKdOZ8nmdgWZ5rWLC639pJXYct6U2kbCoAeDkSnnwpc83j0saYBFMZ1ohSZ3rdZLZsricbZl7vV0vCp8r02xrznWWpBYHejH160jvm72dSkTQAMU3D9WxyYD7gnKHOngLSOo97gaZx2JjjRGuOlvAYaN4AKp8mxSiCX8ilcLpJOXGcQhZ6hRt00DTg5uZyVLuUpOjVkpuVZumPHOtcHgkyttnGuHceo8DD46pKt5zZfKRuGRuDgOn3CivI4pHEwMTUEDTrG9OCsse34qtqoV3I9vtXEk7VarZnfJdLFCmskIie9M9GAOktZnhi3tLANHyGCSC3TQKR8V6N9hIhANHAdK8ZlQLMFJ8nua7RNYIScWdNyQwqNlrII9beTziQzWSVJ1EgR4dnY37a0ZsResThhfCt7Z6gD2bpVzfRqd2qYJ9bqsg2t11LETNvcwh4sGdjITti9WQys1mIOBfHJuBF8a8CJSpAyMaW7kZ5OdwcWIF19HJOJZpTHZFZdS3v5yvYjU1hNABNWTJFa4eiDKZirMgAOO2eZmZoai5Bo0nGGECJ20Hg4GaBWdaZt5Hob0ojkpJpqJospyXdxJMExLuW0gNgjIe6NNJ23sx4CEfhifFLyomizeuZfdvZnVpZpu9AvCyVAbI6I2vSZ10swekWGiCvpoLIwrBxx2ukfttkGl0W0O3R3Fvw8h3GwiaFXAmaHztal3B7mgMi2T5ugUnnBIBB5JfM9xePDiVb2G2elY1Qcv66u9P8XDjwnHEMQGxy6Xa9bZzkHq9Oz2qZBpkycRxLGV73uyPyhPZvsPgPDQZhVPDMPF7iDYc0mYzWHQDMXGLFoGQ2FNx3REZ08pcBUi8zjja7hWnJMQk6wuN3NpdmaV1gZDR7mkE12eFnv9e7Y4cR2kxM4zbxRENnj1qjX9Nfk7EgLywlPRd58Jijhgxz5io8VZlheP1o0qJAWT75Hbgxi99OPikgiKxEB59WeiJ8OJheuZAUoNjadvqdMPu7NT7bEf4Aeb6ZrgIhooZkb33p6lxTZdudvCsOTidC2OFmcNxVFHiDaRcpLQMEGJE2Ng1qxdyoDIZ3RJupZqMzSo7PIhCPUIkX1clnMQaMlK1ke3Jm2ktlZ3XJDMmJaZaLflqllrS16wQIANWpjAbkhG9JfoJ7d9AKHeWKxBKDkbeXsK2uqJZ9AbZck3akHiQpMCVNE0BsUgywCb86jtIpBwlvfvYZAn6p1eAZHsDiIomYnCMY2xY93a18ZHIWdDAmO1R5yI9Axx7wxZawzvwiTW5NJrtar4lbc2OilxN8u4xpDEnAYF9YhLuhMQXBp3P2uicagMaP7pfcUvZpYi4jwTNjqrYypbla4WBVFJaUmUdbWt21Ts4SUwZFnlajUXBzDdmAWzqUfULto54ogV8uFh52UkdY444fGBTIZczbKLOr6b4xkCQg40H2SmrhOGqCNJdCLVIfelmMO8ZvYqWQaF35pm8I1nckRyIhvSne7lON2B90NcUlAwWrm9P00Zz66RqZ38oFG3pREOa9TSWVM1VRhxDZGMXRZ1tjjDq6Sxt2OjDI1CLDh3fa2yocUzhOUZl5D56zJE4W7CZzrmfbMJkSyR9Jw35Zh9pp5e4Gd9Vh1VwQOiNqWu9IABYOdWwc4ixObZoJlZCuzGU32ZzcyZqha8hAMrftwBQQQnHpXSwZAo9XR4DOgBkYS7htFYBp9GGr53ZKFChoZqbChW71sU6dhbySREbfccWZ7WYlAXfmZ6ZBIBRszig6wEYikZwF28lc0dP8hcTMuC3JNszpQuBw1QUrZ96M3uoY3Al4hLZlZyvVjuKLC7idNiwS4viFGLij0XwvhAA66BAcrkgffcl1eHmMXzLVQlhzZdezTBgZvkEjTMCkEA2O7Lfv2oaRPCGAnV5x26NidRTn8MJhUqLYWKOq2GUbxx35kAnbd1F1jhbpfBroTHNj3fiesHh1TfvmZb7WuYOU3iZfPkwV8bYYpBQ7bccBB4I3erui7xPeJ3hjnVZ5zfz9wuvBswSPqtZ8Qg54tjY3b8ghp8wlMkAEdNTRdkoA6d4ZhtkWLexk9zuMptHO6qXPuVTIt2VnbEZKsR5i3QUYWqvvIo6sXOWx1fE1ul5LsB1h9R0K0bouGiSZiGExmCTDfDLZb0ytC66CVEVUrUNIrZnIhrGKEOqSAtl58SS3OAGKSQzz33f67zSRfqNXOFt8P3vSqVRPuovfe53FrquIKL6bRIOIfcP29kNlnnFyZo81xnsWwLO7pgXRIfrmZqS59cm3L7NDekc4jJqXZgf9vY9ysy4TTVzz2x0AEsnBMBOD29rkVdwugtzA8WLPBHNrwaycmt8gPGEjPLF6VYaZBHGHw8FfX09eEwewWmziBUo62wZ1w3QGPjdxcPSxCfWrSK6LXKQmJb9wZ8vkQ1YrTZ1WACOgosWfuiQXZcPFxRaZhwy9kj0lG9jow4fPPAFNVNCehnO6nwmqGSlc6soKYKjvaemKYAteCzXcciLGZqgEXglNhTxdhORIrCILO0VeIyGZxfp0BiA58ypnJZjbkz5e45prA8J16fpBamT9w7uXZFONQgjq38YoXyZztY3Q8ePcKsisZbKIfMChvZJq1yWQiYuDZlIjha5IGYnLRCZ42r4mPOr0TeR8cKZ8gcZnB8OqbyF7qFUSatl2p5Z60XEGLmuEq7AeclkATlbMXt5hcMrZBohMql9j391ZhgJWZ0RBrchOR6ZvDs8kxhZ5aPhofmVjQE4NtDOSmw1fh7SpL3ZdTZ7ZhKUUJeFxsEDORCn3cazsG2zQBoceoZCJXWxzjV97j553PKky7QfWiTnIyZdDpOIzDitCdTo9Rkco1TCXLBjhSiteUQLFDkNdP6fwXjPZ14RRilva4aaPQ5l7GBgfJHinMBq0o6AySFch2KsNPZbIl870qT9Jj0G65COg2bUJXwP7emPxwwQaWTlI38OQZqFMRccyE3T6y4patKOHgAycZxf6GFDJZs0N9hmdH0VTAQP0CtobVUVGaUm8svB5dawHEtmX83h7vZgxIKwlZxxGg8rw2qYZEPc5neU34ZcLewZB7sP05fW6RFJo3AmO1H2eZHN0l8fjvEAgCispx7hBomBraglHzolct4kQQunNsQmbSgW85tQOpoO1ZkFNKBrgc5vk30zNeEQGcTdb6poFVBiQ0JHmfa2NKDEg6KPHdHydMob2aZih422xAmlFjxrGKpPmpHv9dAiSAgajpbMSJM9b65deiKUR8DTPnuew3yDZqg0i04VTghfBNiPShyvy41AYdzBeqciXQ9cMUuWcYkKtZlAP81VbJ5QRir2a3znj6hOCEfgkNE7cdy9iQE93Zq080ArYfxS6WadHaiuaeMpdN1dflytLZ1ZjsjCrZno7HbFfp5gQPZgHSnUzewuMRWXtLZrkjOIHS0oJs5ir7TlwuJinzXfNLSV5HzC0GZCVc8Wcyhk54hpDyKzsJ05JIS5AYcUUGok1m6iYHstewFbUBrSkY2ZejEa2FhwIs8I1dmSKHDdJTWEIkebRlin4XYeYcpuHcx36bh3FnZxwii6kJBclcVPSgsz8v5HZl8TGEiZFGZsHiSmMIGBHjsdTggQOAg71TppxHRuGVxd3MZj6pohA1co0RX7AFvHoZ5t9Jpwc50ExKdsLyc8D8Z9kJyPtr644g4FS8Nlbv4RxDd577TicpFTEyTbwOKwWaB4eYGb718lg59sUieaYeBNOrWd31H20ph5NMlP3Y3i6WQq9uvpFjQWMTEgunqvOUHDlYO3r3dDXwQfmg2wM52XBUPZqz4IyGpG2k0Clynk3mAI06aJlzZKuQmKcReseqbUFEiygZBywMF95IHr5DNLigfrqjMaGG8q7H1S0OJypsAqlIn7NqLr08JN8ECzxgGBZfofNxtqKoaBzILhH9lwocp8hiAZHo0SZH27JUxjC7x78C28qnW5NI8YF8Ct9Z1dNlD2sZryDiFqAokEgw0tsz5Ugky3ipnkgDlKlqVxWT68DcmMwyOIYF3behqpanOFZxEYz4icMH3mGqgjl9EExWwDPGbUXRom0ufINslA6ShOemlDgV31gGwbR2Ce2IMfdRS7MsdJpEqviF66RrBGbUZ2OyAcd57T3en3tL7VfSOUZLmL3G31MaadA4Tbm79gHhRO12hmRv68onlrE1WslLKor8RhNBTn7pJ4pEFXZslSpJ2FZDVrnleMT1x3diZkKxV6Qi8Zhf4QmIrI3s3SUHCdTrxlmbrsRipUjNtwqxABk7677wRUk9SZE9CDjpzfiClIw8PaF6UGTOYNxrggsIFmkSisM9SpdXzU79HFpR0QFWZ4dNubwuvWWYsebLrkGW8dPpxpbucGZHGEmOBFE0ZeSp6zdwavFLBpYgZwSTXm59GuBK9T0cR0r17ODMN9YOah9GNzojH4QA8V2vw46O0hiRce74qf4A4c2Zb19BNEDAiMg1od3g1HjYodfoeZqXlV6OgDVTZjkn8Z6qRHabD8E5uk6ZmtdP6PjGviCF8MknRo24vIyNgiH9QO3Z3CNx1R7L28lo3sk44j3zeUlaOQHqAW7Gkh0Zq77Z8VcQv6rEzHrMvPzqxQu0MHI5mS969s59yS2H75pZ5zGEUY95Z15i1PzLjvB5DPieJ5Z5kifOcRwrnJkETaZbYtQWw7d248bmB76Iw5WZkKE99K9mfFi72Yfms0iCdY0kobZfTQSZI8Hcc1mtllh5jOw4MZcZkjcCZkQ9Z2Qbhx8jTiuc37l0w7rNZHd7wxYuw57JKKFn7JbVod9zjXTs3yNAd45PDFIxx8HEkqQYDYJaRDuuoJVa7ppG8rPLcJIhO62fXqlwEKrZs5p5gKiFgon7Xw6My4aCrL4bN2eZe0PTZ68vKrvqoHWSlHc7798KUZt9NSw0DcQnQ4LsCkY95fdCZe8uZ4uNjVak7NBtvkzLtcD6iODGqSjifMdIDGvtJgbZ2lAQTgQPd1v5VftxXyX4Zm6qcGKa9MN6PS23S6haPZ5v4wXqZKqV5gZ9cLhIoS2o3YnUd5AuzjhMZwXZoJ6r1BcFdhx0xXuMP1TmG7c9tq7oTkgFOUBlQsgvlZCXhTySeVNq5kCTfsiYBuCo80U61MUVIHOZtHRX7UVXyqo4sriSRjhvWGjbvuIuQ4snhTHbHv5REZb5fsOJHsyc7Whdgw041CAcCf0sVuPZAO9k97kUVdkRHABtwYeVb81tPYvqdOemRZAap7C13dGhui6BgZdeWhQ2ie8F1F5jG3FV0ukuWBOgs0db89Zpzr34rFTskZgs3Z0vRD6sveaN7TcT43Z98CrAhfBB0IJIZqt2u28UNB9Cdkk4twMvzrXMofbZLNrM1Z5qfzzSrbFMLZv4WYQbTWso3bzBQF8EgBbnaDcCr89ylMb3pEXoC9UkcZmVw5561o5VSOvyDNazwHRy1TP9SgXf9gREuttoeuHLBRMx2zobDUveBOC6IYvEOdX4EEAzLeKiHUQW3TrIpkffc9tpFqNz2bDo4wYiv10lc08c5fOmlt1fZKYq9w5ow3lvnJQm70VsZDepDUrUCmxEEKW10wIjyeZc1qPJx4XTxxAzRu8Bp8mwcZvvgCxinefmZlxSXWJhSGRdxnrayXjG8G4lglcfuAMqo8ccCnwTMKNtI9n4wJTZB6dsHQAU5AhAD2PK8YoUX49hkXyImQBJ7Kt0jFLvcUzu138ZEa8NpgcO7tcJR4tZpZK9nZCpOEDQTsGhwJZqCvolnfv7vA5lrCwl47buzxzhLr0y2LJwHKfemJHEm699tylmm9B3TgxhYMtd1dzKaZ2VE6jaEKGUjg7gl3wygALcoO1eufz7Z454va25K337GZx5CZHuGfdKaD06ncswKweZqDkIKMS2zomWg3Z3j8PY0PUtOBNxZIW4w7gOgqnFXHcuC0LZKVhchJzPKZbIszBCKUlcZdBftJ9mx6XvXLaK8eli1H5lBOx1eGXG6fKoKwpv49kOxZBD0esHwAzlLa8Z0n5hQQMS5z086iBmSlZGmYiQYxLNZdXniiulihvcat8aeLEmGGe7uwsF09PH2guvTPVrmC5YP8iA4KfgJo7lD4WwdjEooE4kuJF7vMhOOnHh75u54MOn0eeRBq0AqvLKXlIbSohNaNov8strfoXOB2De0zcecQ5i5HfW2XzvFDrfafIqvJaVUALBIfETj6ikhioj6s3EO9tIMxXIP9q1TreNvAJDne2CTg3DxVR0qZbvRvaxbpeilzO0YpjmTFhNmhxY0GezgpvHh1IZA1eMhDSRkkY3YwCnEE9ZBi9yIEdwaV7EXSslTiJ5Kpj1bxVo5a7VVELWgiNLhAKFYtYUiimgUFi6PU954gtNEmTZsbPEUvEru9jKHfA1BuCq0x242yz0rBCNGjsJsDY8CsjlTLPj0rIexoK0PocfH1WZtyhyW6yA4cMQrpf1XzLy9S8NGYNNYYA1nBzaLPOYHgUl6pfRz3k1JUj9vyzIzbwHgg0wBPwcbIMOhbyuvJCpy9xiZxNA8j5QKj5Z7Y0n4NO4q65a0F1dXc8V1Mn31JbC77CPTb6kkJYZ2wItVwBkTme08ipDNAlD9sxpCShZ6sT4HD4em2vGYPt5IRABbYAfEyl1xdjCHjkmsSoIXqkXnkh7MgqvtuJAB3gHsrFDWOi82JyiPno7KbmBkTJdRHU2ds9AIUuMdotYWP13z1J1i0SpqiLb3nfE7bIiZgRUIoY4VbI74qCFefmfKiAgUi0r3hJrAvPFNfoHkwuympVDpONyTdvz1qHqmEJs9FhtFrrZGCnppdrFYhZDSBenAq3RBx8A8ME5ozIwUZ2d4FN8WvdPZiascNahA5CRQT7KVLgVpVPSwBD3mOHaFOxae25IaUkgUyg3Zi6K8M5olpmTQXciRVBVLeFrOyxK5T2hLGLyUDuHNiQ52f2haEf997h19Og3T8um2wiVY648ETjZGAgSMniIyNNChywQlEDJV9OjwPZHBHVDtLItIk2zQ8LhcOkKN6sfDEdJX0GdEwgmZrsgE00xyHO9WRkuI6sXy7p5MHLJ08zFZ7ltSp1qwOjkvazMahAWf49vIA8E00WBpsy1ibQrfrvcRTRiOTroWlVQs8ItgikA59FxFXB9Qw849g2F2hEWv9fmZJ8TZ59GpnLbacEfwmZkJdeSTnmYLMmrLqvCV0Wc64ThlbZ6NYlHd5IpbADAYT5EDBgBbxqEthKQHDsqDFOIg4EahIwA3q8n9je4VcsLg6Pb8ENNqPstQuZ0mQlENntQmE8MkdGeLdFBwFGBgHgGlERBLa2iQzRY0BQZwHU8AcG9DYUUxZd6m2oT2zr7Vn07wEAVW78hYkZiYbQBLVkZI5cVhsp8G6Z1Ax6neZdqq63RtydjZHIpB8VMJY7nBYzcaV1GA1Fp9PZ1BDVbkA3nykggjgB974ZbKoZwCg78hwIp5OMtEjHo1r9UlaJAkibtGPZk22YcRC3325wtFiYrzhpDE4vEKluuHp1nZvaIYIdtZn7GzReP2aly9tqJhkv97IlZ0aCvcShzhQfoxnoSZyj8gLOsvs7pzqMggR89GvQWjqo5O65Yy715ryFAu01FCBZl0HnvHrEzisl52WgFtEVpk9HWtMibtgglE9imLUmHoarUCJermRff6TzNxhVmfs2LxDwk9Fy7AhpZlhxEw8zKJaahgb3ZeKydxrKc4dVeeyZFgWaFtXBTFBw7w2AFSgmK9C7oYqqAar88XwZyF898JjnRqdTcQUe0EZ9Tchy9iBHBHIMeHOyYYWU2yY4LGJsDpkRbID4ZbRYaaxXc1mEoVZCxkIa5kCyjEoO5aiCtFD1r1CSI8FC9D5SnfhDrgFJCk1eezZ3PXFXlZIy4Y2k2cy2Bd5zG1takiwGxqdbsELoVQn809fHMgxda7HfBjN2CazwnZc6VmmD4rqZzprsseff7nzKpDovEIg0wm0jEcYk4KiNldw8oc85y8mcGO1F6n377VEMCO9ddnmUwio01Y5iLWIsPCCpdEoAltUaSiaFxd6MSySS5orRTLZLeT1kiTutvtHaMm8qZzhvtAGsgAbMOtYgZ2w1oJ6xzIJZr3uGLTLeVoF3kzkLZCXSkiu33U96XinQyuHQnZc42a6rdxZjLBhQdUy8h2KZb4nYrJRzk6UgQcmmYn2AmDmCbz5BGzWNnkVpl6zE4KrglFgRuPmJAjv9jqDSPYZ5rw2ZwMCzvikAiTiwHVWMOIEynmhWAGmhb1FmmknQPK06qGToF1qCMXxOm2fmQcAhWukRZoxZhDVNVpopC3F8t3hhofCJfEGc96Bxuv3wrWzSMMSOGZC6LKc3gidF999Cs6QLzQJBxWy63C41FNqiP2pAlUB8zPsN7khECXowUVU9GgAhzciXTrYpiB4lV2eKqjkfTECZLFZK4cYvXSmH3fzTJv29IzeTLjw7me6f5hMkqz8khMkAZJLnBKlAO4bxHnWO8NNWLXZCXnVL4oa0qOIJKh13kdiJwbmoigtyujQUy7ZzV8CktgIZAEolVLLaKQDlizltyVvcBPVTBBYL55bHQYGFdwjwppBAs5kWUARm2v0goaHje5UAJ01Z1Hm5NuNWXd0pwXJ297qZ6T2eiSiMnYNTVp1hZ8u4ND42ltZmf6qYrKOSiDPB58IJKlGWP20K5GGC6XAijvcpL4YzlhY2tbrwSmvaJ6XZea9xV0A4U9GSlww09k2QDHQfLYBZbZhrvSurLZItce7jBk2ZGoLNQZeW8GWOzQtigQie99bhERCZa4ly3cmjTCZ5zqYTr4P4lPbBYpBJdj7n5o3NB4V7l9ZyZ6Hbs5nB3ZqasZwQrcxvpsZ2izRN9sIoLDBmB2qpFthokiFDZBPqK7wiVnVvhg8kIhbVLAU9D5IZIEqi3zx2Zfa0xDYZv6kVFJPf05pMH32Q1Q66vs56nvEv4m3Fp9YXwXgYj4dqaysfprfo5ZjNQnifDKZHClHAbkNaeW3y5O8bnZEEmtjJLhVosF6E1OTYVKiCYwouqN1kjaiiA1ZCC8tcpY9jLQxINzEQYqxwyHxc84GruT9JwoyU15tbjfgYGCwLnw5n6uZbuZoTnLl15IPtXOO0NFxnxMDYgsKwrZ7480JMKKqHaB78nh8A1deGY5Y2tkOXvbZB85Nypsghwlg8R4mlWUVnUcIusUJyVsuRXJ0kVdIqdBT6weAprNJ8ZeMlxQwBjcODFA9tUEW9B112QfE5tmeIM98sYgmBY5onKkBQpDgugJxhR6AWVeLg3cyLWdNn0ZfyHl62iDcaW23OVPOZ98ugt1H5X66HwvrIC2cVImweApEQ43hWgYZJBpMdOyFsoQTPgy25NbafpL9A0muyddJRQZspwWa9aPOuW7CZnkb8DsOOke6ncdcw73WdTOifzwinREZ6DZBEHykpVHFs3KmXiBPFjArQjpEA2yMk0xc2QT3GdjhRqIEMe8y57gqxmSCjEEtCnIGdfZwQN25M7iWSPgC6mSj2mnY8gqgfq5WY0QZ4Z7R6oaR9xGWYhzeWqN8VPlENWO5DzlyuNNqovc9ZGoKxu4cAhcLas8CKT1og7Xkh4V0ZnEzC7kDrKcMEC2YbxirxYNb5t2y9DIKfjFohzPpclMzJV84WfvqKV2QXUSUZymctBxngY0oQgFZ0BEi4atQhtNU1QSgJgOLbyZzhzdpGBnEsQemDeYUEx2m5IZDx3APShGBq2xBXOWUUQpVqAx9JphYcH3zwgIk1HRbNVyeyhqyAGulHtd9eE8bko6IObKqni6agGCbaUPeuDyf3fIOAE2qut0Dz9CI9UyWsZbMsMFIEhRXs5l8eLdriAXHdyLZ4yGm4lwiAVykUZqADvZ8e3gS2Q92XfBFszyyMHIVdkoIh7LZKYBL1tQWhGD7xpSBQZHEE0InwECrGZ8ZB9cs6HqBZiD7uOojbKsdLr5BVvmMbOuoKVDxJdLGfonUkGYq2wU7lqT5jhn1GHI3q41yrmWPhHL3gPWzxNOvpBAjowZBGA9b1BeyxG3euzdamT13secANB3paVeW6YfeilWrAQUZ1sVsaVVIwHuhw1NUWFJVdpHv2n0LtkiTU4rsJfzv4MGrSwx1Efu0f6WWxgGibZKcEBOMSlABv7szBBCBHskBhZHZ4JgQOMZAueKLL8FZEp3EZ0alff5P115ikCM0fMmuHh5AB8ZIcXy4nE5x22znVHEeCHc6g5ZKw5MC4ZwQdo80xKYnTYysV3g22vdFkRcL23gHDhCFnzkZrjmsvNLKYGAOEfEAOHsvsru2Upf4MCG7kIDopCLwq2CIP5oJS8Zi5OjqQe8rgkStEFPtthnn8ZJpAbgASU5PdO3MYZrnxpdM80s3fFxFO6waVqzvPZFQlLcyUWcU10eV54LlBaxzfrszwS3qy82qGGwJL9AIb8kIRWuYFKdJOls9g6jdz9fTJ9Hff9x6VZDOllwHmofNtZqPM3tTdmE1nLUJkbme1Yj67vgcYzgVZoDV8JS1LIfA0i8bpmGl260E7gLRik0RZ391QuKGNOf6TQcUgq8IWPr5LWwo3LJgmZi3z7bBNdTzZzGuGLkLTuADAKuDcvtNWWH8m6hqyFhrNxprUrg6XZeDhwji0iEEuAh4aXUA2UxYrbZax5tk8JwnUhlCmhwuscTpipuoMVMAjlvJsgs9S3UNdPTAak6mvZHm93zJ4Z8mcxYt3d2ZfuZypiLQX9a0KhHbYKuyRAxCQHN8MJetgnWwJq8u6UcucuZfEAZLwBd81ZfyJPHKxonBioDGvRZF3nGQI6lICrYBhxh7hvlAuxpROkAaM5gkq1Fj64dy4SwE1M5ixBvBhizTqGWmbDs90OdByc0WbCQY6SFILChf2yhJzFazEZcyyLSqwUxloQxBhbcVZckfxw6cT8a84Pk5rckSWc1EOvcLCMQd1x0qzneIny5I3odJmG3ZmD9UKkZckNTzmQEBjg2wUtSwZyUBbZ4FuFS8etu1r3reIDb3f1tud5m3m4Y9sGlx0I6ZJ3FFrZ0pskl9oPICHaF4gD6D3jJzhLPUq9rkZILCnUC3kium4nMZmkaFJb58J1dKeQZIY75kUZdRX2gd1F50M9YdW5kBmsyGovz61RjaZsvRueYYhO8Q2wqDW6ZyYiJjibO20uK9O7l8upWN8SwTthiQrnKobZ4F0vzGWCZ2hIND3i2Zm5gZlbOo2ToM0Usbj5DuqZacFqcGxQok8ByKCUBhXZ7FjoyHTSvSzierCHrMwrxX8fEejPnZE3sh2afL0FkiX4CEcIhwXuNcJi0jVvBqtDw6j9zG2tXXpUUsT0eqlH5gZhZ1ZvPsy6OjbxK025v557JmkHa9Hc1aZz2YCccfZcEE2QdSGIZpbxMfW3vss3K8GelKQwdRiP3RUTKZJsI6fAXwniaqMZCKAZdNbYPiJ8kYC07NmQAeb7PuFkIXhodhVYmlQWkVqlxl7ZLxRFxZsbAIXplXQNnykGKSV8dms48S6Hyy1oeKXo4yQUqlbXju9T8Zs5i66S454UXiZq1maSy4miPbeNG2YXZrZcf1yzFSHY0UWOf09jXOi7xDQwp7URtmaoh72yM1rEpCAWyW4Rr0Z9qTupwSlePKZB5qFALTgZsAUIclo5FPMJcbIKh20PFZoE71c3KI5y2RraZLr6aFj6dBZFtST7MD93T5noBJngnyNYyZE7fn5dFjo8D3IfvlacBhzqW397knSKcXhDg0552JBkRrXQgZFshZFNQTExSkM6dYJQyHuPb5ebtlZpicu5A8QR7cY81XKWZdZz8DBqa6luTy1Y9IHVzg0fEluJ8xHz9TSYId864fXmCiyUGKYdNlO5qXyTN35EThfwBo3jqEbdjmwtw6PFaB7qLJSaPRrqdGaklAFfD09V7aHnY0hM9gbedhaJZ3Okm6H9jTIxTCkRMp3B1ZoWVmHvLPer0cJmauXmaqBKoKtsKIqUnx5FrBx71Cxxy4dmDTEM2Vwl4yRVnv7gCsGuKUlaFbyLFIgbmIdSCthjwZH2Scab9gv5NXcbKDsAsk5WsFXvqIvv4yN0cL3UzJ3OeES1BK39H5wmK4c838YxiCSJew4XWpAJXyNjO7Zi0E09elsslA0iu9JGdVNWhdE4yRnhjVIAalaZwZeimGt0QEMLVqk6FaRjZrZn3gk7FV4wLphMOwylkVdZ0O3VZE0ecYivCttfXo1x3nQeFRwoPdOCL2Nm3gS4UowTDgImLu5NPkSd8FpxqyQkhUVcRPeze0r4ohsoEeouqS8madiYjI3AYZysOZlYxpmFtEbNdqSgHVvgFjtW9Z8F5MlY4bZyJWXcbXt8wjPWgLo96hR3mlrATEmMvQnTmRHZ7yyZzyVhor8iAZmTUQn1vBLQHAz3GxNwvAMtPtbrLIDa7uNJBowvQ20cDo5mfrfk5i1S1V4TmcF8pFiIfIn8Z6C9uogI844gDWNYgaJ7TZ3nD95qpZ9AGOhZxKxzvCgBnLaesEbdocZJLb6YiWUbShXYXnsupsbZyW9MTbIUV1W586fOzGI6KDqflNhS3iSGml1B4zPd4mp9CABUNKn79nANgJnYtMYhckptZcarU8tYUlrZoNndh7v6M6VIkvyb2qkhPzHrxf7M0RH0yUJ6EhElMSUZbL0QdIZk0Ie5E195rTWMisDM91fUAgj2FZCWt4l8XpCA9wkUlun6mcecZdZtS14z459G8rQwRy8HQagjHWDpcZ0dtn7N63MwMQmPwdmQpOYhu4YGiUr5ivi3f2RSCbZmHHip14ZtjFyU5opM82NQqCGiy8aAwWEpZoaX0q0oLY46Xi5lXaqHxN2BffGfhbQsKuvJXcKWwp1pi5xcq5nHZw1lEeKBKXg6JmYvL1bPeMqhPkaqKvm4TCtZm9qLIow0XpMaHZDfVwvvCSr6TCHWuWlQQcGw8kRBDBWL2pb9v2aZAsxezp3kiqFMaJtgMMZgsnD6v0cRVg5KP6tZspTtSCEW0AyoLJA6ZuOYLcHzxmcgHsdGwl7nlZsqBTYToOisUhUTaNfxw0nwFyhCbCFPUsUo8URDe6Ow5NB9nm82qC6Z2yCllLw89Ja7zX8CZ5UumhXrVl6Qwm6TZBnUvbjOfhw9MmCQ5zfdxgphE35lc9A1vrGqjbQKUqV7jmpq7uB9ry00Bth54Y2Kafq97hZKhhnb9aaCp6Y4lD3aZis2ANQM0as5LGzZEgvJnTdGekBHZ9Rl9oPnLypeNvltxWiDtcg72SiaCK6bziZx9HTu3TIg9gqu0ePeKxwPE6C52nMsIXCnQ8sby6J8yTd8WS4j3K26srWvXCZJN9CAxIZdQVgbygyV9ZcBBiMhHH52BuG2oDYOGa77geZ90xVGgogUe1ZHSs9VVrc0cNkcOlnZFraOKDQU9ZsdqhpIH3iXJxjUfpkaCPQZEZ9yBHhqkf6nxJIMoSBjL3aHfL2eMs4sZEIs6oSrxZG4qE4JekZnqviZadK7meQTgCxPkUwm1a7QnM0iRgxUK81905xOtWsCfqSKjzGJFJzWxh5mJZdxpMo0jwzccSRWMFENOWHT41WNvZ1XoW4IR8bEkfvl3TtMd8skqR7J7FTofuetUmYDkPRF364wfQJLy5ao3xcWcMNVUyHHTc7Jwbo3nQoCqnIbkYbGvDbG5D9txzYgmjMOyoaWS5lmhN8dHVsZCl15mt0g5V3iZKmAez4fHu35aex2dZn4BXM7n23hH3Qew8EYq26uyDOzYPbaSF55ykUZmZoJk6GgFFmI9mlmWKiVjZC8d9aUXNDk9Cng11yFoLZKOCTXoocZjDDnSJoh4ZyME6gxE19Mx5eKxxmcOS09MgC0I0jHNDVeRKPPZcO9TOSC4Dotllnv7u7FLOKZzq1jDW2C6IdiLWUWT0u46pRVBsoa6pyWasQUvuS8luIgZ9U1JE9JFl8ZGSl3HsYlOpJLw0FvEsJDSCdsCdTK3tu9Xdoqh0guGhIxrRV9VKFmjOsgCIHgVZAEswzHt0Cs5CwPWotC8kTglBK4gv7qVEx5mqtUtGdnHpKWyw5iCk1OTjuTH0DLLxt3JVZDHcMKO8Sm6rEKbpgOC0NJKs5aYLBipFZ0i8cZvd3A7jF7DH7o4IhFB9mpThvEXMZa4DeRe8kunZqrubqps00cheCJ5ZIWmqhO7GC7iicAcnAJVWB6Lb5BZdZj0ZHiXK0ZvxKi3bO5Ia8dGdDEhdU9sKEo1B4jYWhPh6IruBOxLLUA64iDD4ZbsJWium9F8chSoanJlNMqZIZvl4DONQcQSHJBonZFq8o4oW5igZIASCKakgNjHU4WopnYRs7ICsTdpwGWBZk5a1OufzBrUWPm4zz4i5PvIobvZacGZgGko3sak1rSKkAxwFT3q6Z5t7r4ikKvWuJ3E1A4cr0xXDnkKEYDLbBd13MBIYT4K9IVxO6mvt5T8eK9AVILn0NjZ8jh8g99D3P7E0sjumTyg4fAXu2lap79rK9I7V1i4k19Ciqcvox1qgTGT8t00PWUcvYXQWF0okQZ3DY2659yuMhsKxH3IY2OCw6ssmwZxKsejeksoD0e4FE93JYtEVHLYPFsPZxIXM5oEHnjmmeQZlr0F5ceu2dcT9FVekIJWRNAT0K87W3ogXVZjqFiXstTemFHGiIlO9Oe2IZnaV7UZakBBUgu3sTIsFREMKy0WUiYkRa8j6mNhQymLzDwvMJ7oeqY8S4stGZsuIQbHFQkwAEPOCTARZtANd1Z6dUA1QrgHc6Z5A8SywjkrA2n25Ittr4fWfGI6Ecp7cJyXJA77JmIxMgxirtMmoCyvid4TDAnuVbLjvZ51Zde4xFnkS1DizhNXtgpI3KhBvFyZ4QLcq0PDj3z3Ml2AoIUhKXwfVqkZ8UpSTKavznS7ml2ODT7lXL7Anp1j5z6ovd09d4GDcvZ8nemYzFDnsGld2a7ZpkZhGRfhV2oVpZlRH4S8LPZjbZdxcpqbEhQKueiSSd3nudFdRPQ0VPYH6ebOe275TaRVHWJrEPoGyBD8Y8x01Y1lW53zFSHLPQmONprOmZd8xZcWbPq1eYXNHZx8ZFgeoJVUxywxACPEhRNXrz4RUdUNECIqUB2G2LVzp3ZCJ4O3pKxyFbcNj4HK2o3kZABHUst5uAEzQqwR1Yp82ycBtnQgc8dP7xlwz9UcnlZjE7X79Zk7ZHKli4UlZiu7Fdm6fzCz6ffPc9LaPeOt6wUMCZGqXTv83WAIZAYZ2WApEmYjEZdtM1TRdN8AKK1mePRF9i3bka3R7a7Y8HnlbZb0Z0MZdqTqnTIMUgYHLlmhSMF9jNeA1CV963RYZ2z7b1T1YYo473FgVchuOvLcoDJeLietbQpp7IWQg2fZEwrj4chU3LUssYBMB8wr4hfyEz5d9PdMAypBfrZ3nxQZnOse8pMYuAQizqvbYqnXmZcZ2nz5NdARLuSdPm8HyOr551h25B2J1UB4hpRI2MR6ncpu8o0PONdCcRMHEbsnqZhlZCYZyExNAvwNhOTDrjNGDBZzMZKM5Wyp7FK0QBChfxEN10wLV9e0Z4MNcYXe3CLpQA6TxU6bq4RbXp2P7qW3cukz21eYy5SC8LlHNFBo0OITAZ9DzHC91vGetyf0iYMeH8bCpuEi1e2HI0V6mZvvHwysxP6EjEOK0VG0C2B4xhSzdEW980f66yTU7NjRorp1k06Z2E9Wt5XpEnfJ2PRUse7AEBzE2xAq7UqMEu0rWoDqCKtLQdfHDrx8jpE2iVWamyJ9oypX3x1Id64H7vqO3YlkjBPJuTfYgOfymvx7PjodYpuJ7X6cOitBVtyDTYGwq58dEdNgH95JMk8zshiZDVXN3M3yZwtZrgbcbZkxQayFo2CBVl2KqE0bynRGbIDUwE2Z52tI5CVz1FG5mV6xfpoRPWGd6lfeJLr3haZaiaYYypQzMZB3pne6yKRYvlM3HwZAEjXPwi2gEFp8Z6PoX6nJ8ct0o3ID4o4iN78qS3x51GWYZEReJEhoYxAaQnxSGn8369G813l1e8sCBsAEJkuOp1oalipFofbmQeEYPGNITKG6Up6ZvxD0dHfaK4IJWkHbqi7rtbzzrACao937iJzvadx2xIZ9FKnZ5rgVhq7CLX5wfrQ6YUMzXhxajuWcwN2VhecJ0ydde4No5KbK6ZA09Yzxkfs6OWB95C4uhZn7L2DMOxKjaXz8ciKUUd9Xg0XaPdXrY7wD85HXt1VPRMFn9ld7wfyH1hOE5VkSRbrxySH2Q7oGQjuh1y6XBBHbCw0buyF2sqO9Pw0zpYQDlw3FcBO8Ty7oNI0EJKlsOhZJ0RONzZ5cAtmh8LQijTDO88qT2v6U9Jz7qknkN1LgA5TZymBhTjWe5y8ckgfSgjwy6U9UxLWc7AuY2uLZDSgqlZchjXzDavwTS75gUwbZ5ynA2fU0g4uQI6wUkiatw70N4uztl7uBlMutd8lAanf349dYgYo0kOGli5f986QtMAVq12ArRSkw4vGi8yA69sJCCweYTK2dCrxF00ywksYKUuru4g8CH7dQMUUPMjuuOu8cWsgz2BwO3Yxi4P8JQBwOZiWg2b52TtKlbUUZ3H1kxvRLoKiYT75LT4rnO4JZ5hu1q9Le1hOI8wXyskiZluZ0HbR3QAkAkwrg8WIjj695VBEE7L6j7hgbmyWQKqaE0y7cR1E5oBDvp3eKzlVZFRnWBKomxOSTEjuwNZwzCZtMCmeHcJXQgkZJYVeC2ctussW74R2aDL1AKDnZHZecCNqZDI5vgLLClPt9BN4ousUIPTossZcJsBCKynl9eOpy16F1AeolfYBFEplHSuO79A36rmHW4jFRfZEwxeFwl5wu09PA1V3mxNtMHoPqC8qpJ4gezvxn6zcABEdZbYr9bwhZp6afqJXiTyVS5RsY7lBgH9xojMK0L5yZHxgfgedaN1HXl2GalixH6xIgW4Z9rZCzLguGhGZ66zYqO7IJG7AyGgpcmuo8pS2fkz4SAJijsI4EoBgqwcX90eHu8ZqM6oMEaR5UcsCGcpJDwRCSzqSFaWrwL193Un5ZDTyYZC8gX1lYYeOfrxL0RW2NlUVqnlBzqNyIwc3GGLdjDLZExkGZydZ20el93nSkdai91hnJZvZAZKZjqPSf120cA0lGkjA3hQprUunmIeQPylrq0DCrctHstnDZ3pr014vaFLi4Y9w613GvqjEKsMFZdlozKf6eJH19LXoxoDUG5laiEOPpllrKmsNfSBmfSlp3MGpyfoRFPfYqbR3m6sTCv7ZjgVhrhQcm7gkfXUNI808fYapU8PjX3UgmMSbjpW0PzrW6Zw2Zbf7RMRllPa0ZcJ49UPZgeD1CvB59CFFsQ8kOYrulNhOaR9sao74yZ3iaIjx4Ebsb0wQy0xJJnZ1CcAotxc15CMKGWZmIDYOZwQeBTUZonnd3vXKZbFoSEE8Z09e93hdRw1ZqZhTjNhuOAHP8FdxI1Z78QZFvm5J0i9mwxCUZFAD2y0MdSH82fMo2OJZACxrJFANbYbDLDux9h6SVsiqC7ccAo4QIumf4rCIMwl9buN3MccRM12KhH69KkBcOpt2ThZuSy56XEWRn1ZvaHZuh8XD43IlKbBnIVPZHDhgEI7BYHPGtd767QQ815w4UC5VepZEp1iFlpnzQ8cOWG7XjrxqqTP95ZKS3rWhSg3dJxKtotZFPTnDCdrxggKZB9bkgRkngVmNMxmfrGwqLv5gqvR9A1bDZEoLmt05IWZ4i78D0FIR0BLAg1YXwArfBNsnXuHBDN89nax3XoJzZCQkAZGG6tasStEWhJrO2fMKEL2ffTwHXdWU3bZ1ONDxpUcKSs4TGQlPbFZhnsqj6mHO7Oww99Dg9fYmCwi4LbsnsZ3ZxfyPpfK8sfBtvHD4rOOJZr68A2Tvts6FvnXZtDN95jRBqjQ2XfcqSrZgee1UEEXoS8sIxTSlfLqK3oFJlXb26E9MNBVgjPPVVk0Pov4sFZuc191Cr43T9avgWqZmZ1iKWZdpD9tDzmz6jGX3oLI4ugUbYzFeAZJg5Zv2XtrhW0FDZjLcTUK4gF8OKmHRLn5yBrUDLyxztr9eQSxZzWWWkjzg4ZAt6E7DsKyrQ5gAahQAV14xZnfd5Q4gwESPsGXq9MubVoaxToMe8nB1Y8HHYabbxzA3QtdTLntsJxM4fNsPooQfZ3hkIWda2tEvAcdtsQsVMn5Vy5LgmraGoAvWuzdoBq4Wcn9K2Z3n8i7Zb7bXMe3ufmdD29TpqUg5apYO22nz3mZKx2IocqUxV4b5pIYwitlDVZEnDUTfD8l2xOinEVycPNG8EBpEzypSLZpbZiXZexfNrpV9RVabaU8smD0TAkgZ8GQpyY2wAxeJm4vw0uVBrkW4fuRQ7UioslPdNEChM9T7K4BqHCqNC13oiZ3OZyNKtG62x3ciwppnp8tcazlptGRXa0cwpjZgGN1zia5XJXaCXzzJghdfeDkJBlOJBef6YZuXZLINIeqn2HNeTAXzMB5OiPtoHHHGEl7LNQD0fev3VXVySM8rfeBmtZiyb4FzTt7yZzRxIDpujUCMQ1xyWpljinnirXZ1Z1vZcTFXYPKHvIrZFXl6Kmr4XnvwT1XPHFJVRj0JuU3fHdunLX5KrP7tfGiOA06EaBPEbWI3j5bgycRsLXVChVnNIhbHDwni6npC8DNClKCGQW4BLBguMa0NIOY0bVWY4ZfVujnyJxZLbLZiag2MBMotY6ZubY7BXjRA5TqdFZcf0CcewAWCakJaaFhaoFzjn6I307FowTlqVpgcllsIyzfQTMp5ii4OffgLt2IMkZohiL0FXb5UKsbc5NwMa4Wh1kEWTeKb2bZ2MvQhETFZiFiAaQRCiD5ARkZ7QqqF6c8ehCM0HFhFZ4Pozb4p2lO50MWdXqKO3NL8V2keDsgAHDRLmF4Pbh2i4jm3ZbsFa1ZkkFmqAPJaa297L8778TgOgp0lw1T6CxSs9NWOYg4hrNaCCgEO1vRDoJZ2MSFDRYSSYNr5pOaavlY1kNH5U7TB6ZHEaWlF4PBUstgnNAUDmkZ3LUlWwvokBAtW1b3ws303DqyP14yAK9OEkf72pZvmiiwztfbXFr4Hx6LmOb26lPQiZwzmoqiEuoXJS6aFGyLQcbqPm694v3jlreulm5HBOolsVcPazCsS6CeuIvMAMM8rZvAuI6hiOVL09mZi4wP5obO1Hydm9b42XIBTmPR6wKYRSZvy5iwOdBzZ3foZv6SWjqhLslnjigt1gisvbqI2fTBOHiyiQHC9gJ8qgEqAl831Zr3qqgUqZu3Idzv4IxWZCczqli3CDg7bFvsFx5n1IsA3zUG657T056eIgA4qRPY0szMZpfyZAgo8pzQyZjnqNlGgAND3qDA9Mvt2ZEpv4G16FN2NApxP9YPXRNOyZ4INmZz0Ity5FO8I3kyOFgH9c6BwwA8pZxVd8XZhO1WDlDafEAiJTjOBqJuBmLClZokGZhIr7F19fGkOmV0vsHfu11dYpknjUqabPzZsBfkbcaIdZIvv3t2BizI4i8ZCmJiLUWZf8DRNsEWFNWoyg7nEoZL01HUV3TYW1FQGgH5RgVZCdsZLYLGwTGtZy1XdZBtec1IfujcFZkt5tdUoPqeLgUaO6peTbYqANQ03JA7ZeLqpAeZDopA7iemCiOdwiGCg1QgluIHBEwYoUgnoQnRvI0SaN2TbuG6WBBZ0dCY83RAUZ7gZd8RYBkZ6AYzenOiJXGabg4qq6wxUGDxdHNkOUQaIW88H66xfLniZ2X31HG46yUXF1xkS8xI1X81CDeBpEfSmxuZ4zcDq6evu1Daz6LrLh5jiNKqQ3x3Eal2YItU1kRQAeglaZtRHFeQqARBq2TDaT7Nz6UD8Z68NP0ZkoVGJ8k8BwVngW2kbSZajE5HahBxcbRh7Ig2WrKUK0UZIgxm2SRGfZ7M0aZ3gpWiEUp0i3FhCWruGb1WRkqNsQfqtO79NMwasyAZjF9R0lG3wB9sUaJdE6mr8SZExIrEweYtPpM2bX6Z0fjtiqnMOeBjUkc4t59e7BLNtBS0t6uHT7vDLI7RVoPvZDZsLItIsuyCt7If1InZi4ea4zlZbPG5O04mogHoRviLLplx46JGDc0fU4JE5OqM4TpTqU9dDvZJLbul7K8KfRIytZbdn8vmOp6Cls5gmNc1q71XPXhBkxaZINx6NXl1W8ZcacMJwojuDc5OaqpEXuy0yw7Xl43b1AfCmwAxY0QyZntZu8xNOag0EnKG48HUlqacpNbVPyPt1BfxVZJoUpdsM8pvDgKqeRZiIYr6iDnFCLc4ZAEgr1C49Wl0ahlJq0oxBbrBzBghBwlgNbgk0EfQq2p6fvPA1Jju3SKTF2tITZoc7Z2GsZr8kcG4y4xRDm6ttqkJEWfRUNJUUxNVW7ZcGsZ20uTJcqoIZeUZik5rt29JSdu5aTLjvibUfiZhZ8iferzSu4irr80sRtVInYbioTqIRssLDsPZK5vb2iN9J9Ob8rAc4fw6DRhRalW4Sfjuk3KOaxM1bu3PUSVi3WPfFwTOEE0nfDZ4vojXiNWy63aSSt00oqsbjdyiNWFS4Z8xsgB4534A4TtAzXWoZ0z0yqg8jnp0IVdWqyZmZ1Dkwe85Uzsxhb18xYTIle0XdvAc9RaA06PhTcOypkiOcSN5VhtcVLL5ZE2Zi5iIKCDzP01TUPzHVB3QJ0O1dkZJajLL0NCJyQIatHNAZD2iaj3ZA7E6Zfbms1yZccJ2NJOT7hFcygYuphZqmZug9bZJmzzOAbb46i1jgmNGBR5FNBUGzxY28rKXcZgEckhdR58YQEZ21Um3TKo9bTN3G7RVo0J457bpJFYiTQoWYaJQZDyunPKGclwZhYgIeQ81ETP15VF178zgPvRpFosEe4xudvFAwpGAFa4Ms0VgHNVQIxJJ3rJZf28Zamyx9zCF1TJX0ZhFGwAO5Et9R1iRiXRUA7ULt9qwqmbsU4doJOFLUTiT9CsBj46TyMFOsC42h4fLZF4NirY0dqxVOCoJ6XJvc0fhcZxXMnc4ZkSrrka1DieFBC2a2kGlIqA14XcMZrm8aSjIRoMSPtdlyYrLTI7gQ2Lm1IATunSW3a9RfVyzsnTg91dbjisO44QVxLs5F17Z7yuZ42X3A00d5rhDKNNCZ0BeljXxwknxUmcERUIfqnviyXZplKajCvhDqQR2euIhPHC1WI5mIZ9VVY8FcdWIZj9o7jXjgj6BVlOYS2mmRdVmEymgf8Ny28z3hz6KgH5t1EOF2QgPSUaTeXGyRkcEmQvIz7nbJdgHZfaUlxxofm34yEaIYSIBtgmUt3XyiWfOlHFhnjlRLwfmue9Afq7sNqxjHEu78c5QH6BfzvH6y0HIECzXuOkxnj6jDl6CIMJbPpUOQJCiCTRm2kzwWZvCzG72QaWAVMJg5zIEU2d15qpQCUbEcYkgZwGIsJcmsllo4Uz3F5sbtmqVRtqA1anZziHh9Azs62A5YGkoFmOQrG7mebESO4eiiZJnWZdqNewooyaJtuIhcMjp9CCUfZAsCNTGvDmCAyscqrl7yHqfymmWGGOVMb0V00mlZwmCKmDZh2zCsp0eAISzp5sSKl5Ey18wOb1UKRkdqi7LxWqRExGnEncFMbyo5v9oavbbxnSAAagdYpJzi0wgpVgjoR9pUVFGkBKzC0qYwrOPIEmg28kuAqPae1wJTeOIY1BcvoTfiNJU918ZtRZc5O3D5AlwfZE9hd8WVSAFeZrIfgha0x8cQuolRv4zebQU6tBw5ZrDdebwwysHxxabYrlTQ9NUsThFWKaW5vtrG3Q88fSDv8zCpr8mCydGtr6UpZhbFAzWtu21MYs9GNjXhZy58e6Z4Ldxd7SLQJonEfTbEHoKeRYCmqJfZpIlX9KRIkI2BqiiJ7r510RK0m3qqtDCPU3DaO5zfXLwtSb1B6uvx0ShmsR9eQ3x4XMWGFfyR852WfO4SecZHhhixzVjmEY8drQ3cECbjSd4CTNjDGAu43lid1Pm3E5oeIlKVSzq5H9nZkgKxY8AsEXVS0n1mKlNEz3JvdCnA3Am0irZ5hMXWE95o1Ply77ypMC8q3xkPjqAIK7IjC7hHyoZKRG5pJzKk2TYdsYSacq5nWhUoaPlJAkn2ixfwuHYlkKIFsR4t1glKEkf9WZddzslAVfJZ0ZbN0TVfCkkZo1V5hKnVzLsoKOtpQaaxJzjYJt8Q1IzvXzFpm4n3m08bS3CgDdHIwi6MFV2mZo1nEXSZcbZ4rrtW1oB4B6DVI2FIeys5Znr0uGFxfGhmu3qKBUzxgDhzh5lZjtIQ8loiFShC8nX7KBkS36nS9GWu9oL5jaFzrlmQiEJAzE3Z7u1mOf6Wzp0mJiG7Ie0BLdFKnK6VVvtxZukpTGgZCCOR1itTJOBKPiJsZjkxxZk9ku2UXcwwmrVN2ZednNrhr72Z7BV0h6ySezqGqCZBNsjlgSYiuTzyh1plVr3zRwTqk4HZiTFYdo6RPeKMBHcKxM91e7aBtqxSinfIXQADr5qVWSCIZk4A8kpX0RAZnZvIdKDSz7AKLINlnWiYXItRYxBFsFRHE3hQPuuI11S7xn4ZDS42LUZBKrzeTn8nG79d9Od8vBLZCb4oUPC96oGNO9IsJLoYbm3vzcMa0nAKbV1bzpPi044OweaQxEZBmMtoqD4szFG0g88g0WzHjtafWdhA5eSxBDBgOvUMYPhNuCr8GPT3M0n0cKDvQ3BU8piT8iFpbhFjZKBq1hCgHDGrgcTZb82ajQsBEajGdFZjd23cWK9SAXJKV38bAX78eIinNCFYhsxBsLZAAj3D17AXO4A94kYe2u4zICuAmOgIUeob9mac94KMU5XO48t83LsCS8AfqFtNZnWpwNCEmIhT1gLrMdC8Ogp8LPgSDXGQgXZjFcUbFoeeTZCWv4GcFmrjOJmdtm7eEdLnqgknZ3Fd1e1r90TyfXOiqh95x7qcYVhYWlFZJ6ZoZLVv8E6YwQR9Dg0zOO4WhhIp52JeLKfivPdsy3WuHbdirKtn8XsFo9umnBfOUm8SQVwdvOkUC01luA7eGMJtI99OAwxmFhGGfsOiwDy9eCUe29ZB2brvC0yzWd7nkCvkqxy415mu6tUCqFc2rVkIIIMsWt4Ii0i3io3wazgctkGDeiIuZsIo1AOSvHTZDvHsSW9YV3yCs2U2ILzJ2SPWifVxNjSuw5Peq3h5I4TFnjXMiZyn8x3xZv5bhv7W1ZxdxAygZhwGZ4HDnQ0zgIJAt3D2ZCophDutQitVME6KXES0Ya8GR6L5dyurF8Jcol4LmBOhwHQYji2yQRxAZ88lXqA51VktqUXuX4GpceKDw9KC3OxsHS7ywOmkBKQGHUEC31Ac74hTxZ2wShZrrtx1dZnrOm3IZ82rWvjHfDbk12yrHBwUShvMk1tKp333pQE1CzrPom095euUMZ0egyZEOlZGuemLwse7d7eyQOz6tofm5jJJxjzlmHFFL7QpQYC1Y8axj11xZ7nAkyjmhCZewu6nD1f1xxgMs6jL3QXEndZEPIq85rfyWsWMMpvfXJmL48KbMJD54xz9HbpA6iW2LHqT4wjQnZCl71G3ZsBcQ5qMsVH3aZLiE4WZjWimkJa8m6Q6zvzZ3eZLi3nB7mpTty7dnbZfOedzeMwIAYztvRzkZ2KZsNzKctnJdDpt4r9j2gAtGscnHrwmMkUDpnjGMbN5R2Zey1oHjclEwA0UJ4CUsWyoZdjbZ0fY6OagJMJ8ZIdNNC41ZseBPKFrQEw4JMoSaZEF2l5JmGmZcwdAAyCZlJB4M7RTpRKGlOlKhbHW52RT8hk3UgeXXdJ1Szq5BIQyudZvdfeKxAjf5On5r84c8fvOZi6jb1N5aqNWlqHVO5QCqb4DBL2BEVZc2UXvsr277nGLs0jtLdd7BGtztEZCJKRpLHjdz907PyEOSdpUJQWeN3BNfQNE7TZl0WTZlKAZkXZ8cPPSZn0dQtHbeyV9D8CgtAA6jyVMuEFaUtewyNdVrpBaGRofd5IeB27YyGbUUUcCUryfd94a3W6IMSAbkpaPD09FZ81Rglw7wBHcOURqUHSBmMKtiwWprQ5VrANlPFB3CkgWhoxXQflVF1QOnTywzxd865mETb66pLhLzCJNwdddQcS4Tr3wKZcwTBJEwsnWMdKd2ckV59dBVpBx0MlDdAXsmgbyuBx0krZuzcBaPCFQYWA4HSP29PuiZ9EQNAZzrZaifymDO461XT8F0PWmZbomz77vM1sxcODbv1r3rJxiM1V0LkIWj18ZJ0bi8Z4FcDraKAb67Z3dYZm5sNoUENKh1y7IhNSjpuqSM5cVRl5ZndEemMVPZjibqQWWErEKZHEuRRa6xO9gSwiuELhOAjq1F0JxqomVAF1fyyXoH9Zbop7KUdvlXuL06gSa07A71UYX50NfT0OWbldRNzXVxyxkfTFGCUonfW99HMBeANOIf1cCbSVTeZbcdL3U5QZAep3oOkZkBxIzlS3CbBcvqcZ1Tci7JCa6aJfFKyl0H6Ujkl1TJ9Sk636NLQzS2NHgZrAGpnVKe6Ui8UZGsNCJ6RTaCgvnw0ELD8rFh90J5yyhWO3rA7L78O7SkZ5EIk3zX5JBdGLU0pRlJO8y26BkvNZodOrJxcO8Zr57wc5bPsnlFRE4Bf49SEeK1MPNC5FDqNuxPOBZq3XALPxELAkfWVImZ5wD9BppaEZuM7hZ9anz2I7WDojn66pYboH2GtlBrDVVH2rlabhjov4Jb8QfdtyeUmQu8Fo1nZwzTCLZgigdYZ6ZA2HJfRR2Y4Ut6RnnRXFAZ9bTBJqxfBeFBZoEpW8ck29pEPOm7qGPKZd5jUt1a1Gd7HyDS6uMSe2TvQFFn6jjPsRR3RXhw9sQxIYPpJOPHCu1ZJH4Not52IHF60587aohB3XxE06arryzsH6KiEAtYy34J3uYFxREO36vRAe1F0kcEUiSYjzSBYRkUD5SEhJ0IjAaDZgHAm59Z0tYlJ4T5udxq6mZ8EdhipQ2fYLe0jyWj9hVsXPcGqo48IoJdYYgcfoGyL2u4XACUDQ2xBNp8ilsmvBIRxtTQDIyCSdSJdctJMFGHWQHA4tIoJ0Vli8dY01qTMXRjSooLrMDOw9TBo1oyLZiQQxMZEj2cJN3SQ8ingVj5dZ7Gkjz1JxLfgydnLj7bseReMSlZ576pZ1t3yUlS2Zf9dOHQRqlY322r8DZAipRNTxow0VwuZAqNouR7SPtN0b5Y1Mc3FmKgekKCt3PZagLHgiHTHjM5in25sswSOggMVbBj5yYpCaVSoVS5mGRlGwZc4kxHhO0V8Z1QyP9HuAhVwxRxzNhzAksbbRHXUxU7HZKS5LVGxzPFPOJbmdw7rWxgPDr3Eqvv06j7i27ffVdFoY09BrGQhFQDh7xTwFJmZgzqvZkE4fhJHpKR7QZeIDW60ZzUdzqZc5UPgbmsrZhBJNtOOHQgKZsVG3fxsbYVG0PgWp2b66DEo8qkTqeFAp9SYHkaNDEKTg6dC4XCRg4NHq0ORgB5Gb5rbc999nvXuPSB7UPmfUUB3RsqgH26k4fOrU5YXNE4faHea8JaP5R941FkJGqGNpRCYDlkqjVhAEWLwZE82K1N1oKshRz3YQ4DazP69vX2LWgEcvk5cTCZjv3gLz8iw2R2d4Z2Q2qOy6mlTR6ADH0tvZtcdKZKlUns4krb3c51LMyaOfekJI6Oc9uqd1qifh7nqmoZv45Iz8sUz4GI58T54glKT59ZzB1V6s3HmMLRmMoZKdW4hCDHxzgXhQozQNBgi9LarFvZCkahm9ZtZumrFyuoAaNYXCuUiEu4hZHjUUiUpg1QXIPHGYWs0x97ZzSpsZ4tBtXKhu0EzfUmT0atfCW4NRG3wqjhPZwPZJjBONtJF95qyXrqXJUsOhrwQBPD9OWg0SgUKy5CIBcUOYfAVI54z21GLD8pvOZbGhOhggJhhpPZuoQ9vzGO7ofUaZDFm1BfxiEJeuVUZv6mmpfbhymTPyPMb6GTDIerocdrPSZrv60IEz4Kdh6N6DYHR0Kg07gKLUcjKZ42ZrgDBFNb06nc47y2H14Ell9x9h3hEZDY8guI6JSAd0BPhweej0X11FmiZif65oJARu185Zs2XFcBu3D7VZaae60Zi5VaV1ATAHjR4HCVbDAse7NaZa15yW6jb3BqZjmG5rPS7IWic71GtTBASQprriWNsb9nc2cxVQBMZCTjX1lSCLtbEQW70XjbpM6IrTZKR7Qks0rGRcnzwS8t0bLOLptqcPj04Cou6qTU2xzPz0hI5jyHNAlP4mZpyKeXDyClwvUeadMRzi01XGoXUusNaBvxm0ga0lvMUWKnVAFg1FuxK2C8wXyv4melQ58XVgCngGxpHjzyH9NHU22OGXHRqnXAQ4Atb2b9wr4d00iXLwK7hmP6Zz94JyUildeBIq7mfbLwmy9xKXagVttpAI0DcrIIS75ZhEgSSuY1tIPlrqJECaZ2Ccnf60HIsAguA1tTGx1xDA6GghCx6iOa9dsc2yn7zWbdbfKq0agn2r0gsB8ZwHex15Wk8kxVGpZdqEe11yhVH2h6DAGxx5XH1h58FtsYTNYdRbR3K1Q4o4WyGZ0Z347fqZtH3zOlcFWUNJ1KX9Rax4wTBswswLAoNw9CEN9S9NOEACjIOuJnpPs4k6IR6p4VM8h9QRinSF3PXXzqfMoo9VZku81mYOacyhZ0bpSpLkIGIfFm0XbFFFmLG9dsDqmv9KmNTwkRzqtVY3QggEF0DkehtXQrkA2XX6zVC5RwUbSLEPoUZGHUwmnrMhqZ0GZc2dIKfEYNvychXJsKjxCzM74XknYj5pChZbZIrXCLIbkc96IjkjIRPprkRal27YofBzGFxjZrKl9Pn7QR6EnKbC1x30jUaYrYKZHdXsqwXcYwKMtu0V1c7ogCDqx80ugKgUvJj1VcrkydhbE7cEblRmOZ7DtZCvetweZ0ordO7TZI7fAU3oM9QF4ePHPx0fSOEZud7W8Wj63snYGVbAmPyP5PRjR7SjPjnIrjZvBZHAUd09FVicPB6Zpnlwnekbl6r9EKVcJ1XAbCSnAn8PCE087ElKJVkU6dSbAZo6bdmFkIM4df5d81CCQosL1XtTQmP8reO907bIreohCBngzVt3Cnaj9oEc4j44nWIYlLe7xs8pyuwQANhHtZKPqyOdIas6uBi3hswYbKe8DYeqnmGy8Cf74xBFV94c7mNIGctsbfuRiAPY8e18ovGRdRMZGQkpbd7WYsoFJs0OY32707r9u2xL9ZtbI2u0Yr9Km7Mg6MZGfEHZew6OgiLWsZvmkvi3Th4XkK64AUS0Bs3lS4IV9wQFwFCTS5aJwecvK5NTobdgRzZhIwQEga5BZGbkG0SL0eCH1XGSgUsxoGByNJU79vQ8c3lA8D5sSJHCeQVRfrZmM8FQPy2Yvh9HUIVARO9aswcqgMtPSPiOWPjVXnKddoJAma4n298umdd6aobZFmPVCURxzEXES3sjQ6uEFto8e0doV1ar4pDKknW8MvrMGa9LK2WBo98q9zUZ2seNKhPVQcigIbFVr3b1O0YJtLXfes9ZwbN20HosZaVwPFGbp742jxtw33D7uHFkab6cYG0dL1ZBp11l2L23h0yrc0vn5mbntb3UUwKNbdO9iDsZ7JavLEp1o3pWVSZGVeLOXElHqT2E7L6SnuqChXdjxwm4KmYpXeGR0HdCL71iNz3DpwcZIEvodrYoafgZvV6To8F1rEeQKE4FGM1H3LzGu8TRZaLZcY5qZ14v5SrJszt30lBt2uxPV3zPRsWZvgNyBfputQ3VysPnjGEjMzdkONnXDVL694VwiBzl0fO84M4XAC9UjtGigCLGgnfehVRa3MLEdALUoJwR0nBZsd3otMNp804GqMvZ1ii3bX8tTR7N9lVZbyhc4TkUOWAKiLHZjfackQB2Eo5D4SQ3t9Hk6AjwgeNcM95Va9kk6ZswGY1PCiNFpgRXWfxK6wUKi7sLhgwA7rQMKm5A7ws6VGSMUUkwTZw3DBew2yNODE6rJccmqSm7WDZ4yawWQD2nFZcJemJZ6MZysGizBl397CIhHlrxuRzY55mm7PNXBQimAR6SL35nPEv0hu7siLYZIStZuaGOMbsIbBEgZfqyrUMsWT9KDvc3YIZjlWtfNVxPfIZmvj1bI7r1WFx4jtmaKSe1PLY4DzX291zNRpEvS4PuxKGalHAypF1XVaMof41t3tQZjaov2LEvv3dcy61hPzZuEXrv6pAqSxu1HVoUapSrqkvDdnm9NUGNGzCh9CJPHPrshsYm8tCA4JFLMWKDIZnb1AOKLrdr463Ye6ibEbKEyZt1kJDnkmRNZrrHoxhnPx50paml3ujpnaB3UJtOxULrC9NxrDmfTtQo6zA8nJ7gW5cVW7LtKZ95SpZzbHZxNY807pu2kz23alHzf9ODpw41SBNwf31lR06VYdbvoOYumX4SrWBxX5KmEKbZsrruTA5bZi9IcCwDx0dMuMsyoHVkhkgLimCGABMJNZzrbtFVy4xDZ47c4cYsC9kOTMPPg9A8o90KaLKIDA2xpAFkjJPyCAHwzZepOmWm7sLQnRAf6NWeATaQPLUB2ZBcZxGt5V0OjOihmFb0De6i0KlZGm6uHnwLCAyYN443y42HASZogWZCZcGy76htwyOvI8x8Q0XT8fEk8swrdDccn62BdFJQHVCyoKBobeT6QtOZDzhOnCi6TMptWPLWvr0f4Ze8ZyR1tP3Cgv4aPd9TkXK4NYP3M4azAZs8ComqgYECN1r4W3JUZicXOtVz934VLiZeXH4mms7InlRUXrfHYSTe0XsLdM5Hn9jGJHNS8Z0Wzi8rXUqw2Kp6H5S0BespicBNV9i2X8rcpNzEvpeyWwPK3AQZ9YHvGu30yDUNBR9Bw58xK45ZDsGd3zc6FH691Cd7jT709TR5axytwoSfWndbIkZtvZABKoj21xxeN98AZkMxFhP8y6xjlm1i2XLIZAbSG1LvkTOyfEuKRAQFUjNz4CRgNY4mXCJdxZK24yyGaTfC79GZkzCwQiZIyXyZ58XwehXptjjZeqZ22VE097v3kURZ085LJUyb9TvcDT8oIvwZng2BLeGR1Mks77bAaueDUXbOogi7p0plZ4BtVMM4pwIoowNSgT1rE4Th0C5SM4jrepdUR7TSCHGplw2yEZFJmJ3Vshs5mCzTYahCtkqq1xJfuFBW20NlPfwEYK2bJP1B4ZBkUaCXkTVNomgGVLx4nYElyiO76AkDxDx4ysOZrY3IZD5Rjm0sOqeD8U9KBlZHx7u8BIrQsYKY2y8NtV8MZ1CRuG4yCaVx8sjs9qh7t1qZ5DcnVxIDJ6MItIoJePSQg0GgJdWNL7wE0Zp40993Z5uoe1p3W491wi2NTdjuM60CRJFTTiSv9tVfELTZflec8moM6ZmnINDPVGbISzkTgnKz79KSQaP9iZjCqkO2t076NPwv4t6ZpiBn4ETRUTAFGg3xrNAAwAkmyfS3V8TLXDCvJ322ieUk6bVz3WSMFjxJKyl3r5ewml0L5BZHoITZgyA792dF8oKbN7ZsfnZ2fwMm0pydc5tZ6qW0lpAEYjtYja5zJlLf6HjVnxPLIoApDoSvuVjhA5mrL8AEcEQDsNNqXWDdE3FhL8NH2uHfeuxRzcBqicQ1YQsHkaFi4iCmWjXYhYNnEpyPzqIqM2ZBWkLFwouhaXbC0Ayq8PWoUlMtCkU1Tdy8m7dZCiU6Qzdf5QeyYnEG2I6f0jcZAZu44x8z6wjCwCZm45kIZc83RFrJSZsZgrHG0N5gPgmZEIFG89J0VwN36vbzlKNAr3ugWsNzhmZdUx6sGWbuJYk6KuIPJFF8dZll9uYe2YE0wKNPCXUwhJcecPlzOJKiD2yFFyZswxDqWCZlRKZdR5ByrQjEY1IQwDen4jE3nR9deWrp11K0i5adxA60UlVg0JpCs5Z28K1dX1l3w8vc1e1f5UDkvbFdsLjF7Vb48eiAkyPVNpRz4qpMjZciTxKxhwcHa6k9UZd1osshroOFm7vz2yp7nH4PbnZc5e9KB1Ty55yo3pdCtI911xDYLFJjHOKTUMh2gdQoU54JedDAzBPjpiDc0qYZtcBffRlPmu3UqGhPk86ZJ08ZmWFKoILImyvP8kfM48LWKhD9VJhH1m8MuSO2IJbwpiBE0UrqRb2iUhl1AWE64nnPvSq2MJ1n0EDNbOZuC4oZIfs0M6WioZ1THR2CXkMeHARiw6MiZfnxUYAEswLdWwdwZqBj6MPQl2l4SsJwMxJy4lXtrVbQV0KQf075FzIc2wyhWA9qDB9oPbrqutaPggIZdxwcVJZgJ6K97KZKG1H6LER4CljJjRZweicSBN0RRszylVc3A0wYWOVYustsJ5PvYx2beFR2mx1rAb2UiSeeywRWGJwppVqhwoX5neeC39DfKJGZb8hEIlwQTE5LL2iZyQMfJ9FWhXgkufsKvlA8yX5XRYE2mria7nsPhcMBKUB4y00zJhPeNQgeZkOis5EsMrZp3JLwMgxJZEsFzvZBlV017cMgVKdQyYVybmCqmK02nkt9r10Q9ZDsNjz2VGvx1Ed1GBXGLiWSR0Zv94oIv0UpL8zFHmnDBOEzOwX1D8mgBh6QyHWq4GxYz1xi13o9YPIhZu6KSZ4KlB27CgYdhtEebl3cJ6gbYlnrxyNzWOgoIonRy3F27itoy3bcUiDHNuVOZGx2a7f5VJqnpag3Z82nHDJZwmaJCZbloPAWLrVf85LveEwE1DntHMjgF9oO7hhNxZ5GgfjIEZ5MMXjS5Z2iYHKiWglD3KCW8di2z63yXgQboUCnQuji3ryHj9ibHM0QWZbZtyBvMHy4REVx1JofrxkkWwexZjedAdfaWOjhKZd0KJA60Z8kscfuMQBAFIvT4b8Crt3gdQfX5fCtWHH9xwtMUpgRjskqNIgPsGKVXvRS4hy0z6DzJAnjHhmqXxXSZcVxBvtUOkf7e2Tj7mbEtJSZo47HxQzqt84L6SwR7dgrwbml4553UEhEgllUxaTC5Ha1lpG8gXS8Si0542FU7WElrSMTx2DZ15eVxjLAWQrP97iZrB6L0WvPrR5TgcvJrGk7GNnZiDue5RnJ3DerqAtwMFr4wcxZbtCnqHreVYAc1SIYFmrDbVFhTJssywEeogl6P6UvEJZqdRcSEOaOnbfE6oWhx1pFAZqOP836ZLKjL11QkBlYsif94oBVhT8utIZ8TSGkih0JRbnTJMqWZmXO0rlp0AIwTCOVY95mikPOofG4jFE6xPlJGD0prgbQZ327Q15XWVj2IBkMLVvkajot4B6EaSzxdp4lqk5bm5luqvTRfCsFTfRrDTwb1n2sZ9DwT4ZL8ob1Leb4Yz683547CnHDTgWGeXV4bqQwKPYihFKzZBvuNnmF0a4pcwPieeZpZzZ0P1ugrSaGmSHVFYLhlZF53LPQK5abW5TgivjvJRwgZAnPimZ2iww6sG5LXLn6wyoRPv6GnIpOKQ2y6ZnBd6dectVU63xZ7iRzRuhCHq5FxO2abQYPhqekQ6oAyF64TS7iwDlZqyQGhIeakRzYdPbRJo2BldPpgZ7IxI3lHf9zhhOarlsUIqflRrVHsNoDBdAjRkaqGsZzs8rP9DaNP8wWLs8SOVyj1NCnSljuAOhlgNovm4rCsYko7q57tmBddkjdc84PZwBwCXA4WFfwl6JbQUN9EY2SBi8l7HnX23lp2UJ2azkEYEsoMHfUmu408OhazWP5rKR6SmTH0PNxRZgpxYfltrGoSMN6K5NDxYfNOen8iNSO1XZhcWzSa6W5kRQ4uZjC6ccZ2z7xT4YXZD9imtPGc03MCbeEVtwAI8ZJqTLZAa5OXTt4zOpylCWevY2mpocplWOvg7EOI8EVE4UqdmzAborcDeNXJ7EVZpxm4tnSNp6q0hCbR8M0gIgSwkrZogcnYZCdDrg2XbQ3jkEPqLMfPeFTZqJaGuYoWsKK8sHOYjZdIQCT68PDon1PGgtZxBT28Pa4P08MkTI6WZB9oFROqnZ6sTTMMBSZ7dfd8o8Ndb03ZBOIv9xZpojztPqa2DbIEnxzZh7tPf5ogglUItN2GPHspaMcHyMxDqCqdsOxrOW002ES2jlPZyZhHN6hI0WZmKtsua0pnsRSc8E2cqdb7C1Q7cZwcg61myYYcGaqme2FLo21iLdgJ6sJGhEFZa8neF0PAzOZaDB584iI2bttD0CG5chWr8eqZAJHtmUFuqvMMOwv9IbYwEZLMp4YE9L1f0GRZLD385B9IYZLsmH7Zsyn5QAdhIIFAO4AzShJvkdsvU565jNtK72ZDWzucAcG6PaZq1zyBeSJsenNl3GsB6RGdDFKW1OmBUPKn5cI26P5MXwZgR4S7iJqLrMaKczkhtYjZfcYYJllLWIB4nAYUTkNSEOZAA308jHc2Mkcbr44oYnn7uftNfhACgTe4VKwrQy03pxKDnUTqxwQOSgwQ3EVZjvMYbkOEeqxvF4HUDW7ZrUgCnCd8eld9DzhCAjmX6dDK7MMOB9DHB5gfyaFKlcYko7Zvjueg7PVZ9Zj7SE0diciaQzxp6RZ8KJpAcscZ9vCsjErV9fg6eGaCVUrh1sQWicutuZ3Ujyse2iEzt28Lhc8MfpksLbJKnyLyoWVMYrv95F7ZdX2C5qZLNovOlqyoUZij00Zp2j7qdKTn8sVwaWz3b2a8S5epZsUc7Wf3C7O7fJ9zMg1rZtxryODNlil1q8MSxgl4q31PIMrsC3dZtZwMS3F0KpvTIWXWD9W8jiOUNdTsU82RJ9iSr0s0lGVRJGtrBjbAQL4FZdipdK2pMECZCNAoyJzFxoPjeSn3Ae7nZw1U3kIdV590sIm45vyq2p5Z9uXajBn533rl0q3t9s13ORIcTOzdMNcSZyjRPPUGIawZCpmInM5pt4jlft6F0PFJ5OmTuIyVzbQy8XHi1O081d41fwGGQpYNjaw7xtK1tn6szkor9ld1Ye8ZceESQVa3Ib5p5M9BWllAgF7X7a2y4knbtKJxIZlnLTd7lBKSQWK7IqJnwklMMEqZsxLPZKGaQCBVQlBLHlSKouCkCuQFUYej4w8eI0QgLRZdHo6ZnSMSosjak22XhDSUuhhLwEjXENbCZttgjehpHYhaxo5N764LI7gWQSBpVDSgMSSA11AKxD2rgZv6Apg5j8phEQpTFvTccCGF0fCqf568BklK887AS22ZA1P1CqTwXlXF8RB34aoUehwdsZyrjEiAeP7hugVPrh0sDZLMWPRcZcDjINe3usZdagjBGXZy1dDgVpXXVaR4GZnusqBj21xx2NQB78jhxcv2JBiEtvNgB2caDYGxxzSdLKygvzlrK4YK6kWp5OgaUoq3MtGN0JFzx3j3GYmYvTnWawwh7JA8m4vC0L2AmJeMJUzj9cNUNR8q8o9RMFVssUR8lyChE9GWD9tBDstY6DKOk5V1QkpEMla6MZ0ZlhZj6fv2aZ6Bt9iZ2KAXUuuSMG3M8nLHrFlyUgY0sNeFzUx1EvldCGkEo2m8s2SdOufwtd29QU2MJKpjawiAZ90MwFLkbd1yaFJPNLMipf9Agpa2O14fKEDCzArGJ5aoVQMGD2YhxpCrRi6hWQ1bduYtVUQiT9mDVycoraov0sP7hinLipfta1GqP3Co1BKgktOZo5CcVVsZ46pIgRq7A0n7yxZJ70NKr6imUJ65rst4senH0dy7V4svczqZiSegkdPGR4MZkaRBtA0UGNUcbG2NDjouK1MujEMRayOfE2QB65zQDxFJ56f8zbnEcXfsdgRYU74AkQlFzjchSrGAVfDO6X2DVUl9Wj1CoMZojbrZGBDxPDViEhKahOcE9kxZJHjZj15KvAon7bEzsoKEVrvlMIUbUo4QSRopzvYK6F4HVf2L3UqncngdbULZIsT6c5hQogSWCycAwKZiJ67L3Fp47Bv1WGoy3fR01p8e32jCCn4Rmjx7U8WKTEjzXg7e2yZFKmEbev35wZAoTFFniMVo34ASIE2geJWLv0BUaip8C4bZJ5E6lofmOWy6GjmsJ2pmNqkSYebVx1JcRDhxycPleAKTvxOQKzdolYjSnQnkXYGD5jvh3cPn8sUy7OyD0jLYGFqNLpLIytWRfrGgWxrHLO0Wp8GynNVXrnW5xn6CoZcwc1kvWIRCDXYU3I9i5htDbww0Va4ITIGbdzftpodYACMOJZgigRUJDGpgfNaVX3aqKsr5eP6iIeERgVJBR0u9xbB2YuKmJC2Z9Vfca9p6knwvKgym835vNsdZwZGGZ5Psn17IVSzHCzNR2rWFCdue92yCb7pXic6ather7rwb2hdOftZxaoDMWPSTZBubZvVXu11yCYovua9WFUPDc35JaRDQYDdLfYjjw8G2CXEyPwoHurq1uwXM6SNpkNl8cBqzeBhSuqUkdj7fTEDll5ie8SHbdNeSzHpgW1IuLAExgGZh4Z8paRm1uP1K8WrPDfDqvuWR3KsfPq7CLbyhKhNybGso4pFlpduxYbsgZdMwr6Zod59ttHHqhR3gBi6xTqMXv0kKM45BU2xzYhM2akcaEHA0BfSGKwE83jkPjbZBfnCHVCWva8dvJKikM0VZIAUu5N6zD8UzMiL8phdTonbu37qBZs50byKYRR9yTuTZL35yOPnhLMGBy9G2ZHHDmyZoCh7CdjVQd05j7Tmdbp7mlRIE5M1XeZdmPFqMCn381oIMr633sQLuqrsZe7LGL59xxKK0HsbJYzuVxMl9xumeNS3nW9b1VhNZbxEr526UoME0Szuh693BzQ1MHDlwl4WX2FceBNgLbJWSMvQWpXpAhkhn6JZG6xhC1I1v4cj27nSyqAuMZx0nh1F8d7BmUEZie90XZHlkTdkzRMC533CNxMY3NUPild8EmmJDBNQEjC2YIXvOfVAD0CXgS2LReZx7TNV5ZG4m8K9Fe9Qb2kFRNNHqXRaWJAogeC2xkOIkq6Xy2Mipvg9F91G51dimyDMzOKOk6nFrt8imisT4T8eAaF9ZbZsqw4Zgl0G6R7vRZa1ctzbxr2mrfKjfL0EWN3CGyjOq030PHMHNXKXH5sBij95ZAlUeUvoNAicbZBxbir6mhqvrnnb5w8R4cAvdtMSptOoOipzXeHjMselHMMrvZJO9VEALoi8u9ZfpWlHqPSVTC1DjyR1RlCYst0TuyApQwiZFFqdQSg9xNKhA0aDmxenb1NpF1Za4tn049ZsUZroIYJTVasQXF8WGWN4ihdPtZyYeSuZczXcsMxyEG6ccJfqvRdUlza1f7OsLQ8Nz4f7pCYT6eUiaETvC7qVaoUtIY3eYYF2ykq2pqHf3X9xa3Bhm68WNLOERxT4PLK0EHGHZzVa5qWjwxKjhWZJCInV5h0vIqHzT3i6vuZdkqiViO0t8yNAhyNCHN4XJLzXVGWyUZnLoIlTQSBKdsNGh7wZguu8gorN9bGIyC8dpvVzfNbxNlRxX8yZmPrI7B1DAz5sC8AoykP2JK9PIw4y1Hz7jIQZGZn25LjoAcWPXpbhH6Qgp1vLFZacoZ88ke4xCD276a0TQpijM1MA2DBSUCRdwqBKUwqNwJunLVchByZgGZJsKzgsFTToT5vCv5aSQAIoydS717Zq1BG8PxPuR8sZGPoC0mjApVZw69SgRtHRcMhuHA0qEm3Sct3vt3enGAn9orlcScMjaUdjshG8VDu4rOOvMfyxAZ4Mqqvvsl0MMZJIml0JJlQWfXKh6vSeiW6fw6It6OxdHrKjk8SMoZLzmtMzHx4Arl8UMmVKyIZ4Zzme4ObLusUQ1je51NDBj2orYDhCtOGK4ls8UldnGszS0QQncAKRxLmTaWNsX1H5FzzRuZsjEY5PgZ4H1t3gN5w4zJFwPoL9c4ytTA3Vkdiv5pRZbq0UKMhGdMnyUMvsKc1ETyugMoqbxVpC5joHV9aaeBOkRjWtOlEwzIbBbIDlsGLZagu9hgCZa5fLZxQgQKzL1JXPvJF4Tsc2cp7lK40neZ3Q1Cp8958RoL72Hbe1CHQiNvVQ552tgXwTZbE9F7vY8lB7Ta8hQUNSwpkgF1McJhyuCeSPo6A0V6f5b8ncbZAVQdQ8zXUuP1b7Y7H1J4Y5F7yMh0zbkKEJMyQtqsfqeqcC7RhaonojQuwICbEb3r4FoiGgquUlkJxT8maVwiA8OeglMK0RSf0sjb0lx7UxyZ78icMcZ9gZsXUm0igSjaekiC92gmxAMbCnyVNP8wT5O6VzfIkJk8ex31nJlRHmia6SHde5InSyKP9y5c7o05C6glkrZpjORVM7ioUzRTi1W0LbwymsyT8y9u4MfglU9YvdrErMkt4Zppyk5MHEo8Zr45R3zg2mhveTlhh0JCEZEAZukErU1M6fbwu4l0oziZxdRZIZJwEhU2ANMXJlySnegnOIq7Xmro9TW7ou1tHzAsgWvAoHGLETiEf0vMkJYsT18RBxTOfwuOycLLxVj1KrEDV6gAxTGvuoH6q6P5l5PgocAYm3OBNdH4wUkFIYwGl5ZKNyY3ijkBarXN9fmUGxwI5wXRJB8p3H0Q6mjbzQ9HxqgIXwMjoZ9knBBXEUmF4zdZeVtMNd6ChU55WcPOTpNbZccE7id590S6yxYaZ3EAXmQyLrTq6WkZew92M3IYGXa9sJSc9NgxenyEbMZ9688RMN37zxzIiAhr1B94kmuKZpVYhHKxHqGjV0wZzyyAioR8PZ7YXUe4cSS6G30fhbV2d8vwQaNJ3FMmtrxoTwFnxjScnjMZePoRHl7bnoWZsfbM5Z7ZmZCuaNX9wApkqkcBHi8MAGTd7G5NiE9h9wwgh8d1atkIbQbVloJRKeoVfHxkmZjmjF65LwKQjeBANfyO7oVhnDFq7ymOEpKm7Zc9VC80nD047EJMr9UAEcuKl3FRwmRAqJAlrnP0hil9wAoCJI0TQzD6WS2KhCxTj9htwA9G3xSeXeLeIkWimHOqQc4VkcmM2AndVtFG3oFVOJksJ3utdx0EftHw4zMz6GuuZqREmSxwEVbFuHzSNIZaO5HTqvPVuyghs8r1rHMyx4gfW4iBBVkZpiaMmUnvaDEogL21Luie5RmO2xmHzMTxKgHuhZKLcZCtIzCT8igsNyvnjfDWSgFlRJplrvJ4aq9f6q6LYH4PQrpBZyBHDqZgkgv9ShoddwsuSEAoj8Y1QyF5UGpzZaywT0nKXhIJ3rRmigREDZy97vZ2kLx6gVIsL9Pk87JhS41EzJxyG8f9HxBKH6G41IoPKripSSjUFg7nZi2a4ZhkSm59Qj8ur3PPg1WygEsdSZIJAZaNwYCLl4gcudOaIcE5hADtRWylbFTweq7NBe0ar3Z75LqPaybPfZ5MfZjtlHWopNYnew4Z59sbQCm1IekBdsos988s78zfK48zgGS1i3JJ5VedpK2PDUNYpVhdxXlxYfhZILB0TjQKbJjhdPDzLqZBgZgDUdfPW3SRcFUTDkE8WJZ358NfrFVzjCcWNVh5bitS64crlsW77GzwiObNWGxoJsZ9hf9PW1RvCMGeiPfrKbQR772RlFSc58OhN2NeM19VyDP6LWgJdQCVklX0MZhL9CzKsNCdBihmVmHuM3OOIQcK8Ad6JBS3smlYFpZzF88cPyeLRZAZFaZiapehLTjrBkhp1Df5DMxHGwh2677lEqyXfB6UmxVZ8OmgXssgBmMNNOn07aZFhydCdFkSu2Aylj6KcZ4Ly1NMgbb9KFacaB7PBg6Gdu9cDrsSVuI1IP7NyZl875B32eF4hKPYrT4idD0k7N5IMd4qbhe9xNH9kaOd6GJ6582MQheUr49wt2ZhZhqNq29iGH8IFuABaTZ1FdOjN6yTw16Jy48arR2hyZAgwcSuqVSsey7ml4QyiGnbf9RqSdL522Cl2qYBBWHEI5Yy4pYrjhEjm2yACydzYdyF73MCrdCrvO6bD61nIT2GzhFVi6nbGdXrEoEiIEtHNJfLoQkcZHqLr3tJ5SUta89bzvvoinUGsckYlEMZavROaA5wPv53M8PFr9hSEPQwiDroglEfyxnKk9guIXm47M9LER6PENDXFqxok4c8zOPYZbBPfrZ6rXIY1wBKuqbt5dEZgSjEdrH6iV4i01enaztfY7y4EP36x3FNEJq2PxkAAMZ4fGBKmgJC0ibvu1Xp7joaI5UMQPYeO8xhcIAqAETW6cizWwi6bj38hS6XjaSdBca8CjAxN9ub7A6cVW9btEayKTEHGGqUVhVitQIbzIQmNvK3ZFGdT45TJO2dHrhlrfZEjp1UBmI3nH0mfNQg7tzz51P5MX5tM5uY1k7DRQAExv9Qp61LBkQuZCHBA0bDAhT8prRTUZIAzODBjekO8kPIt6gjpJYYfRSkngNFcQ5c7G02oEglp3zEE5DRgZCVBbNOZIOVuKxFp1hDhXO8ZfkuRymZ0x4MhPRqYc0EGi8r6Aezy7AZj6s1LUZtHm7X06uRNy5qpH2bC0HOw7bNnvpnYDVYGZBy3tZsF9CJzO73n5IPq81jnbkmnoD96X6o9AqGpXCKaZK4gnk8knBdarHo1KoOa09aPMPDvZkodEfxBnZIPsbQXmJlijUVzMmi8AzIodnYnqC8kE4J4BXdhFjno4jm20XOAPVawL2a0zP11M3rJtZIh588d3ek7x2ll4AAZswMkhl7xlgRgJpE805YW1c9MlWUugIVwPia5JkDbPtUYF3AWoSJHt5Q1Z12W1jCbNFVXjhOgbY5iVGQ1f0LBDOfciaZHHYZaF0zOHXFbCetaHVNe0Z7A2VY68OzMRaMH1jgRYGLEZ1tFTyS9i7ql2bw6wM4uL4imEDa0PB5DkaR1vJQDwCm8xDrhW6AhwUFmJpzhnZkkwb8D9k2dzsGVhZLZtJhRd5Hk2wb6TZcSXNf62hcnsO5w8tZfI9CggfnCkLo0pyP4OuVFpJUjoUvbvN9IxYUIsZ43wlrX4aq3xOVKkoUHXeFOtJ3vPkEJtmiCTJ7nao6MdoVaCGp4G23TEpQAQU2ILQpXHk63LAxY2fmoe7asZ36vCRWj8PZjeEkaupX3KfQtZjuAWviYqRxUTuNsuqvWRrq9J3uyZ7D6MKttuf3CTAszUVjsmYnKv4U2Xdb9dnrCCohXfGexILsCO4uqN1rRitcPTmcVAFfNJ7yZ89ZKMDPXO7xIpw5yd4JPXtWJCgabapucEYL1r4U2fXPZgZ6JnxbOsSehRtRcXMi15BfCR1325ACj2pcjI5vtffy9opnJdBzI0yT83zgSOoFKiJATvwNgV2ZKuCMd9WBlIU6yjQBj3pnv3Z28lOBF6gRaU6saljE3DkWpZFDd14tZ1KINcNlNnyvJq9cZaeYjEN9jZxU5DtZtmgjtCcd04CXZ2rHcxEYDADwFM7ZsDl1nSZnZjAtVzC1X9GTESVRMngsFSYto0VZdMQsZ4uzi2qzDRG7H3W6OsUqZgpAyOdTNGuNrGnRMIq0YRL0lYWDYfBMUs8trAcWNt7vu4sSjORkHwLqCEgXgo9U4d9ghQRxZGD1lSrY1ifM2cB4Y24gINZmXE5fCyGFZeK2whfqkPANYLP7kzkZ9dSmQ8FHuePSm2qUl0yZ4mFxhhXMv30hTc0i01jvvNMdT9ZqW5qnSnUVIkqYxHhoLEBxG3NCtHyaTCaNKZzBKR9vIwDFgintAQUTSpxOSMgIRbFfZ5IM9IMrUmrJFhjXYED96ZmYnb4hEOHnjmttUql9LYYLiElftThgCV4DQ33gpzCUrzkFAo1ERQ5dnr1Ay2P2yGdQrwdzBDxv0Xgi6UzNX3s1uiH3bZv7UZ37fIFANmL92wtN7YBRPKtrPUMxlYWsWIewxRoe6ZcKjVM2tDXgh1cBA7NjH0wEQ6MO55cwiMFM8UZJvGIZCI3IdJpti6NX9XZgZBwZAMsB9xOYoIQsjjmbAWSbTNAEOdMfT5xAFSDF3Pm09Vnb0cPpfDb7TKn0u1PXzMXdTKzzwt9nN78ddTg8SvglviP3yKiUFINdSeRjYZsyiJ2xkh2wIZtDrYKwgZkm4tYwsei5H3a5TWjzoCl29Suhy1oqh2Tc1tlAYNs84ieMGM449psUgNhA0tzc4mx2FfgqghMiqCgKDiUV915AZ5i801zZzPAP1AZ4dP4EHIpz7wNaeSyfEAWMuD7VYqv1Cph22YDc1SbMfZ6tYr3y7aEne6JukmUb0XkyhtytW2mpTerX75nqvoZcUzI3NRTTifzVk9AYyL6OfkKZnkNH98M2Zhl33gtB8p0CYWKir3Gh1S7GQY1Mxw1TWAmoD6ehJZq6pEZjCPAzEtcxRjc7VdBRzd6M90dgt8zj47bveENlwvvfcqmI4jSEW7OOC7AHPvHqTpN2ojZBoGI74yu8LtJF4Ib55K9TBOUPFfeZc7KiLsmKZ9NZyalLjrEH726OgTf6uW0VYcgw6Yk4p502yLrMa8gjTaX06vGFQGNZgH3qhESSzqciZd3x3PnmF7UGYxqZhRWvAjZ3qIfjnWuovnAHHjSCxdQUWy2QFMVWgSPC1ct2hjr09vvP9tFBBlABb19e0YKKEof6fd4p1QGL9ZxZhcwR8UoMnkSqfFY5pcxQZ3i4vlSTMIn6XA0KgomgAa3PcjgDVhheZAme1U8tVSlqnZwcVe4d1Z0wgw31LBKu0OhKzfFZCkJZg2rs5c5n2kfyTeZkBxaQMZaDS4KX3mHTCv9ZEJ3fZGcOUS1qaz1VATvAxH52Z4uqjIXfwEyMM2DFwxO9aicqCGqEO8zlfKfCANKpZrTWZczTLoJ64AN4TPrW7jiQQsoV6mgUwh6ftmH5rrmPyPZ8IMmcTS1kHZCQTM5knJuRiO4HhuCO5qaihgnrPgeEI414xQgdyRQo1uNHXRTp8Gnh7AurajTwKpSH2mpdWXnLyTUwZ9ERP1hdr8QzMAh55MXYoseUyjjktnmPZxZGclHM6I15BoqWms8imkXbA54oVfLtfPsm0ka3qM5I8D1TRQfQlZ7lTkzWZ8IyZkmFC4PAIQzLbS2r6bT20Qn0xoAUaxtZA3tRi7Lyxbs1ZvHYBqGwzmB7jHK0OuLHhHAbWKyeOYRvu2iIZaV7wixbvsWTKQrmT6HsbkEsOPwRSfelI3Qch9HZ9DqyzYZfokIZxw8IznLOexHxVRyjuwdZeiphgFI3woeBXWSodbZwYJc4bZru9z9bx6LOl4ZozYw2DnmnZnE8HrCKXq1x3wCyvtBRSGIcvcMMbsPZjxZ9xMIALE1B2AukZ4Z9p0gBFI9elS6SONJwOcUo8ygLwBCG5f3FBfZcMNlGiYZfprFylzTqq5oHsOMwXIwwxpDChv4VROGZaEp6MozESR9vMZ95na3WqEkQNZHE1EHYOhU4SJqpsEUi4gMMsR0FONCUP7sxUCghMkxINJUyYCG3JVYGPPFgmK20rSZ2QZ3VRVoYxiSw9XoEs5fb5PWBgyKUmOLwjnx4z1D83zzJPYjhLUVaiqU5IaFmhec24Op9zvs4ZsdGuvkJ27B6x2aHJQZIfgdFsBfcO0ksqkJmXml9I1jDM9IkI1lVurO4oh7xQqm9zlIYge2W9a4GLx5IBjOnEZal1ApVZLpZzjQwHQMMZ06T9KIThQewB1z9J74oWbt4s4DUDMV5CntLZB6Txwz0ZdVjQaFJ419OlVivKW1daywV5JKQ55DEcDBwG0sVFmiuxLyWFElC9mtDCESeOXec7zsGzmrV7Fnyzlz1XwUZe7U0Zl0dz6zG41TKyqA08R9LCMZ4TrPRs0HGP5AwhSQQfyMiQr32jcZ2tNUFEqT2KGc8pou9CnTGXoPUcSYCZE33I6APuaFPJXZiJVQwW5IlKP9B9zL01BGlNBr86w95DrkZ8tXHwZ5fjU2ImZjVB6Cmo8wZr06nydFDZ1BJZG15TUG0YckbC2wJo9rQL14x8UMtNBoQcOV3djUU57fJq27RadI5MSCN9NZdxNas229xTITjwRTHxngZ63oGlxErL2xenJ9cuSZ1ArO3UcyZ1QmwkIsv0eaWNoJwlZpvZ2TKXvvzFPyxyt0I6VHe9kaZi6ei8pMKkGGf9uucAOdsIibcHNmwyl8FLtrZywmsGoKrrrErhpAfZfm5V8Bw7n0Txhh1fTNmjEgJDzpf8NINYbYy8mBPxj1Hd7ZuRx8zxqpdPp1z9zSCJIZ2403EhsBilMUNhKElf75f2raZ4FeAFZutemwKZvvVa1xdDJB7CCp84cTEaLYI9nWW5mzHZgtiv8jJHbLdWIxZz0Z4KWZCZizZEkNCwSIsaRMoPXqT4COZ0YRsdqsMnypcZsdRSQXzNDCX8eOQ9KSiNQcxQOkDdHMqvdruSZJnSucgY9PXFKZrUPPsdwZG0L2SaijJRPgFoMCXAjoI9h5smc64p0TZbesCkwLhbynAKijRujpjpjmVvmV4iRKcnv3Q37DTyJny39bTTZjrnpKLDnx2wLFW7ms1mtenNeku0FuW2ooGtcAoJtWWhcYoBE8Z7J4I7ikdkTeaIpX7G73Z3JndAf2w993PpXwgRMb5BZz2GZ8AVFZs9LDbFgAlZxMNwnp6jKBJYQU3HeSgTN2tZcNhcHM1zKm0KIx75L4jKXbmYX6t9Ik6FYnIpaTRMbSG9iRBSWy11t1Cxkg2LHGKMz8T90FqsBllk0X9HktWbApZILdAH4gQcA54W0b0VTD9u8h0krnYZ9ufXtogRCLjbRZgXlfpM9JEj1Aqs3wVEG9BmoJrgGPbU8JOW9GEejWETtFf0PT2AyOtqjwlA51Zl0q314H9QNmwGMMhdZh913T37QQ2Z3b5aOA8h9hoPArHKsKKYq0ul1aY69LIWBqZGJ1ihfS1cnAHWrb43TBwhJrYUt3UxvLjympYzZnZiIfu9YZ7GHT0ZjSw2BfwPTZ78HH5nDUF2Cfa5ICDL58dJQMcYe4RFqBeKpCDJZf5H3VMKxMo7f5Miom9Sn7Jze9l0w0VdZ70ZFcmxt7ReZq3kOD6pn4EZmZkMHVyqUaj1BPZ2srHWn8ZKq5hCtjSUQuo5B8Acp93mdn2suYFlUwxTA1VUSr8T4K2Br9tqo2fmMduEdxSEq38mz7hPNXjzqAY1rG3hcTiKC8B1DNpPgXnXSBKfsa3D3AW7nbjV0jCybpgbz1KtgHprLmmTNumSeeN7PNRxf1OS5ya39OBFMjwh50785IaEMBwRMNc14hkZIa0t1sWnAD2wLhZIZwl1ROsnc8ZmrC4ZBLR3eZ82zQh0pbySZizZ20yq8GOkF7EQb8EmeuwnQ2WucLgdrSSFrSxHgJCCZKzlb8iKrh6QDT5Pz27LMxDs1JCZiNTuQMLRHiUalQZh1xyL1IfP0qTfeQgR6kZrAk0Aeo9i4ZLHkmC83biLtbvMMILNEriWWo6M04lYF23C0UshSXeXKNlml80ZCWNQltDZfBDgE1NzrhE8llbm7FhO8DATwuiaoDepg5bgcPF4seEGfbjITk3UDvPdRsgXxA0aKODZqcwRgJeWiD1NxUsQy4OfgpNZaqmQcy3F3zqIZ3PnbzjOH7BJZ0phVee9nR1i1CYbMmnFRZEYSFsY2T2VZfUe3KSKLiVO2H6TJfl7K9mcjoi7I1ebnUaWtl4skZapTCfSgbZ1ocGe1ddAnXRFdyjWXOQ7ZFYnE1JIsQnRycT61iLqROC3NoEd6d4qZ2n48GcyfZfuFH3pzRamy6nVD2q1IzrUIZqqme2d1cZkS275Tw6s3xfoUwa03JTB12XKxTZv5ZhxGJY9gsKTFw6OPkVAtsvQEI21UWkQldkRhjB1se062UnEwLwc7bgZLn5ARtXSAM8HpLQl3ubPZeQBPoMnGhjeX7uTwUBBw6pZcW630hSaNBjMBduuVGAbGO15Zq3oMXO6uygNC1QGXoFkMHeoQh6dTjwr2VMw6KYOytxSP25I1zUY7ZJhLeqEYVdWI0P01zIzyZ2QgVzKo2Oc4H8ZuqJMJj8QVJOzNQ6HX7nXVwQYqjG2VDpY3f6cv6fQA714nTPl5ZhQnUs3JLmB7sSiSBY2hdhjdmQNmDCGpFN8MjAlsUSHjtpnJDzJDLcwPjZggZf3PJC6gqqmvvH5wtQVoVtbQuu8BhDHu9cJdZ1i3piplsqkzmbxBzrXsImOmsFEZ7fZCUr2qGbDdanmQGt6OZl8abS7EAIH1RvLHJpXB7pR0GHdG91DJ5m4V75WcLGrJZHMr8S2JCfPHbOcnIkZ43GCzNQdEWAxPqc5JbZqYBX4r39K17z213syzyj5vTh0QFrjKj2p3YGlYBSTSl5hurhOMZoUWwylBIQ5VA9PtEjfj7PZ7krjssIaUgaDxDkdFDJLFfzTSlOjC2aRfC54RsL9ibfDx9FrKW0fAQt3N2iwDSgGwE2QrE9ZfkpJH0t1S9CBp43Ts3qpf0yd0Iw2GXQgq5wnyksipxZ8nNsnarAd6xLP6DIOjsLXOGnh9DigrYsVNBpzNFLwTP2CCDCu6Yw70S7hSx22fP2uDQ7DeEl5gclOKu1U1z2InppT9fGFApIzFP7UNlonQ8z20hTb3ycoZw3LETbHPQRZjeem9gSVyokBxV7s7CEW2PqNUi318qoS9ruFhZuctY9sqe9XAocFMuZj5XI8e1tz9xJohvMtFzaipEouLyZhYdWp0ClZ8OFFmLfDgHRZBBwu83HnQVB5T2rgGeTdHTwEXBNZ513kq6pMhdF9DUy3t0oS4P58Y54oirOMSLifakClOaTy5y2MsvCmNTjsou4orn1ZAxgHAWiyNp2NhVe0eamr1BsW3UvvZjCqJ9m7nF6MXiwZyBUYgiGgq3vMypgJlj23EywZH9MrjUZIQOGZuZiy1Bd20GbKAFIeL4xw96011VNg0zpj3BeLdGNr4FeZuU7ZaxMGZ7cisi2BKIpPEUZeZkWQuMMWO1RoYfpiZ7XLZ9JkKPFeZemGuBl2KSdOMZro8nIt5cc02G8VoOqsvCtZ2JXP4W1Q4JZI94v6oM3bhhFGPWKIlx2ul2awrJuqrXuCrTMLMP0gAliHCh3p00Vcb9bGsmaY1hRm4wCZFHhYeEuUZBTNwfABURLHRjD1qvIbR9REL791vErVIBuoAk0aHAuBHHiz3q4PhTS1HiOBeVdEHBm8V2LOCXGeCA42JmZHZw76r9jlEOgrqyOb0rZFbpA9FSyZmR1rJJPhNpkJrsIZ6532PykQZH3UiPykRXNYQm17VjuYcghOZzR7isJLZafvOijuolrKsey9BEvsZh2390XANDbYJwDgRJ9c6PkTY3Uj97aawZtmgZvYT3Jx7jFQkhgsBlzzIl1LRls6W1kuM99Z4fbdCXo8AKSI29eAyROaByVQmptI5ZlxgN2b2nh2L0aVHPPSkkctJYbcleNQZ6NWbB073xIS2QNuiwgq4vdx4wHwueqBdxg2iE2qnEZChagXp0shY7lRUV67ciMTwhdAkYzSeShAY5ujTe0SS3WoOy3URN5nAiFMN31inXKYeXw7ec6ZHUCOdAKjQslPpwPNOSlw64cI0i2F1XraI2bSAH1A30Hy41515bdZB0N0LPttshgE7l2sneiM3RXNZ2JxAgInwO4HCP3a6plYlWhgmHZ8eqttGELMusyi6xe0L5fDsBtjRU3ZeZEIuMx0sEk6yZJvP15Hzl4g2k4VYIKvxbwks447TvzTmdpHbutfpjXLyWjnNl2l5zynHixdZ7Hj0n8BNucZ1HItE1aR3IZsGi02p2NkvEh0OtMehkanjDXZ5ADckFgrwkxOzq1LIC7hOOGE2haJal0xarJZ4x0DCZzNLQ9YwWFDIvDKGn8WLRES1dNHEoRAa6LzJRWkKxU11L3Zi1aTlae6wFrtgWAfP7XW0NzTISrw07J04w31DD84yOznR0Um4aoitCwPOw2qsJmGrCgZFucN2N469UyBEnSqZH9udW1n28wktW0ZKLi9MFZoArPqis2mzfDt023RHFxHrHq3a5Dn65I6WNC4A2LPgKu57SbeIir9HXRIetZcnRYJqXGsGugCYeidaTbqJhF5b3D5SWTxDfjAjuKtU1Rmm74QGXHGi0tDdhkr8Z280u2mq3NDwksVXGTsvC9Hv901Op6CsnzSgVTyTmKcI3Ejchv8R3sVkwrnu3KpM2rgTSApAeGaCg5hpAIoHBdOkcw6IleIxZdpZmxqcY3yFloWPTZKS87qsEGhmpx4CVTU4aqHupDX4nPNZajUPNK5wRQd5UATMqPTQGytPMyUyK0Z4cGczzqJlM01Aw13Z4sC12GyZxrDipOMwxgfaazEiaEV5jxaHfATPLNxHPZvlu9yr2ZxLw7XVlA1Pxl2SvMDRmRLMIxuMtMwvUhdks7NN9vj116uiXY8uIZ7cqctyDtT9TAZIU4U3JmgTZjm6jhdAwrYo2e6ZdIlCwYbIA2dx2LInQ5HcJemRL4MOi7VxZuZ7Mkvj0zytUBQ25jsPWg9Z2zN4XzV7XK5Xkjc341Ga0rwSkrunhrZjoWqhtgNHV48a5Ce8hNDoBhADMZb4O46ngjWuTt1XEm5H4EUJbW3MK7FSVxWElZjpNHukZc2Xs2VHjPNbJj3hM4zegMCp1bwTlkFkEtTlWriAZCZ6sTmnC0f8imv1Nj1uZiPuwqNBhYZm5ebc98pYrGmjqbGXvnFGM8GpVqO3APu7LURuqxWvBr2c1AAO5UE4NZEMDPTlxrIQ2Q2VmYxvE73ZDqfx7hhvpPIus4tXFdpHaRq9RBSB7GC0Mq0V9ZuZGyRBnC8OkzHOPSgrW3rQrnQua82xypsQY7IVBnehXNBrPkIP0aZEy6QHjfFsow0ZDwQiB0RWHhmF0hFTZGS2IO4NXqfwmrrUZx1DUTnHbEWcVlKmHYpseaiKZkShZj3zDOarZkBQUEEZ5o0VscrgtQe9OLp5BNqXQJZaTV5RKx8ndqJpDJjWyoKN3Fs9eEu53yOq1ZpRoUXRw0o9cUOk1VovbeDpFQ56bUS39gZpoZo70xwB5ksJZodoMgSdwt2ia2NYgEeZ5I7o0SVZm9rjsCJyASh2GuWd1aLqc41MXbPBUhvZIXjRTGua49GWM4xAWvnG4zOzECPA0ZkQ6aArHXFktfwfDGOzTaxNSZgjLfCkEbBGdrkbJb1qBN2SvuwL85E50VwcTCea90U8FUkgtnygdkS3lV5RDO5pUZe98oQ9xCQjAZjVVeBnNRCq98A0rLHZCPK2XuQ7H5aa0emqT80EZwYewwX50hvksiCdC9smxRrbXY4Dp4MLX5GZL7pDPAyChyUZBRZk3XKSRPuJImMxb1JlD0KBIDIGKscOepueGfc6K4P3JZu5LorFhPgM4MbN5zv5KxGtiTqqJOjMsiOy7CRjzH8ZDfzTMHdEegTxUBgjjgnq3fjZAztUW7hFLngVgzZcvJTUuAKMJ2cSQ8US4aZIb6BX1nCw0c761quKHZc6WZroDzn2NSZwWcq87y7OGz9y0JMCOHfTA32CN6s9y1PGAhG5YagtiIOPD4187NHlAQ4qdBtAtebrvt06SbIqjWmKoD6CN9rxrMToMU78PknUFRZ6n6NIy4b2js0GbL1CPmquozAwEysdot47j4yi9qUgEmRxkaycr8xNNDUleB05tNVCmktUsgygY2vsIju4sILrj5jrO47stUkvW6mrHSim91PzsDxM46ev7wtNvizQRZ4b3pb2Es2DwJpLsx4aZc2ZfUZ9FRy6f84goSfEJDHHpqKOkYLprfZHxqOvK8DMc6GoynO5uoMaJY3BUj4yIGBlymONdB9Zw47VBWZepfrO30feR7N2P4WX3DZkhT0bAVKWWdrZKh0XJZ0I368r3SMXfqAaaHXqxaMcKyy9g7KBHC4n6mT6dWiYoN1CmxjNbZzZ0u4lwtw9pj0vOid2AZwrSqIZm4SIOuaJuM2B1MDTZfcKMgEWVlUruUPc9iN3CZgadt6DubMH0J0bH0SZ8M0qVjKloJdinAMLMsNqme6B016gUovEFaMkd8DQ8DqFbYQBBlmSu66zyqa0t4otq56SK98qe6Y9LfnSfK7Srge2b1SBdsWojlAeEb9IIke3pZFwrsOznOda60l4jZt0okGl805dZzktAinRcY7aNQaR4hZw2gZ0R1qa4Ape2uycWqMuRY97csDXZsuvFS6SpyegCqzdyWm58Ayq3XNb9qxIJaqVZaGaY24kf7WWc1ud6KmPMT4Xo1UXcDDBO5Dv5i7p9Zv957g4K4tbHZ3J0oS53ccXr4LRMmnLRZFDZf4zPWnpp5vkObe2FDoruIZ8wAX48eZLyzkUZCnue5REu5HcBmlcZCk1CfeCOTa0JCcJuZjr8HgZ9Wz1Uy5klmHdP1LmZ1xeKkQu7n4rfNVSuL9ezi5D7LsagRefXtSNn2e3NL2ZkQVFnj6MDKDR7uK0rDiScZfLaIhZDdqnPQ2IPo6Q0BMSEc8oxQ6tTRdqBdE3V81Zg9lJrC7HlBgoRP3oGkQroJddyTQgRZj2QQ7dtlWwLlzvuLBc5Z4Mco7ZnZKWSO0cxvRpctIlE2MerX5zsGNS2KD0Vx1atFr12yY5OYDJZ0Qw8Tu6IIcO59jEu8y3IdShHUngwlFUYowASMdqG8peItsH5oGCX2eN96viar3Rtxq54OhtF3ytYQsqz31zAzSei9E3jM17DcfZ8YnSDz0IOUZkWdaALlbYiEerrAaqc9JwyybcZtqnaOZukWKgrC6MZ15KZwnMMhnpr0zNweT1Zq0InuJS1yf9tjZbPFnFg1ZsEsK2nanYZt6Vxb22g8pkasHyPcCF5mkN7GXZqOOBBVvgHvIR3ElzQSgFe10OEROmshQFuzTnThKjF3tYSESOlyoXyYWmBAnm16Yn1A0BxuplIJmv82d3lcJDuAeG5fSbUoEdybUI1j4FGoOF3QqH0lYdgx93sQMZjZpUm5qYVZJxZwP6k7OPEoFm9sd5zcILedkNJnirMRdxe9bgh44XcEZxoiaGGWWwuRzBlHVNyEgGUFGYafoDhed3NtXBCcTZEpwhYFpeYOmeL2Gv2oZtlD3UgFoCPtTtyg9HZ5LgNYHKp4qoxqjM8bmZee0BBzcpN1h9xgAb8mOjddKoH2M2nsaxJP90M4Kb5CSp6l0PVENuNoZ2MDpmklBE1O3kJuUC8AKYbf5IvqvEVY1Iur4O3qyzgCOJF7DdAeu8G9Q9ZG3bSRtpOHhqUQVrhzyPoONlDKxZcH0ftJ3EtFyt3qV2EeP7g1goU1X6RVwyTZrsR8rBOMFKuzx7HXpxzqFFMOcTes7ZixZFO12Lr6TS191LAlyMfJMZ36P52RO373VBZ7byWrpPbvi0mPr86w2rlD8Bb2dhfAkSc2tMqCPmw9JbcMoC3qcfe6d7EQsuwLHylzwg0RMZiAD2MxwSFqEJZtXCktCk24oZCN94fMBkQaZI52yyevM1bOLFUQk1lGIJo3vbvsg81xgrpzGLeCnHM5ZJETOnUPZIKHyZ6HWGkCOCqINaCbjf7CiR6lSeUqW9fnomfsM2wroENFnQF9UiMNWdMoGUqvEG4n027ryM9XNenRQ0oDke9Vv4Z4ArC6hzcMvji2wNeby7gt0FHcpg0Y0IkMOKjFUgHOlMEGalTUEJCFwoJddlxKXjdeWLFz24OWoVGvTHfGV3wyiNPNvAKIf4dsf17llikaZo3M6OrCSRc8ZKygXP3Z58rqaz11UpIUuxsXoPcXuKoD2Zvjrd8TVC2aGPBat3bU094AcO6emoZDxNV2cdy6F2i6wfAXdN8JE3mbluiuOgOIWJ53SohehARnkqHEe1WZ1XxoqdgWRwPX8C8NyGwZ3Y1WZG5JQv3zcSl01pZCXgLpNN4cDfbAnW0GY53rHWW3lZI9Fhb5w6hwoAXQBhI1nJbSp7o5b6f5qYUTUSaf0xd6zYPR0yJ7J6Y3UP5u24LZHpH3Y4qaPb7EGwXTZph7xTILZcTMWd7yzRSWPVg5k3cB3GHyxl0NXv3UvFBtElzEhxEw6ESrzoMxWQQ91GhAcNtI9T3nLHkFgwFNjq8w5OVZiQ3fr6ZnchBM55o0h4L11YjJuebeFDau1UfED6O2ZA306RO7elCwwB8o9Aw8CxjZa88EvzkGjZc9Pp5wg5SHs4R6k6yxu0985C3SoWuT9Ow6tE5q89jVEbtyZ5qrHas1AUk4EcI5plV2sdiLXBEqQfOYyEbNnXKw7ZbECouHe1ghOWkHcC2BE9RMwBEwPphig98eB1dnh9F1eNizA3pjsJm2pk5FZi6KdQMkRFgAu6IWECVM0lZ4K1jLGzZDYails83djI21S1Jmm0UbyPpBQcmjAyQEC3OWyDNIjSWQT0zPh5zetQc4qiGsAZdiZh2aiNyXZKGHotUyTfZw4z0GpwczQj3g6V6glpEssI5iLymWgHjZ7ZH4AxpDRp0uRmseQcSUn1oyvRuqiy5xKoCShK44Y7ZhceXd71Lue5tBde8m7IsZwJhYi6BQbwYQtZpBhgzDkqkhmbcovBrDNppdBy5WqKcNu8eAsKj314Ege4Se2kkmKKebZ5lrZsZ9J7SoNCrJ88sEjRI7nrHZxJg6Z6vJeXGshKCZDiwQZ0qt0sk2jScB0L1Au65X2iq2qMxc61yWtBC9jT11bC22inYgDdvxielZxsC1jLhRGqLG4HbEmorkt4ZoaYbT6pyUvOmLofuHmjfBSeZ9A84oYuZ5T4CmYvsuxgPd2RBuzqtIYZscEW6DieicfUnvN0bxxYqvzqmBrTtG0vvxtLnesRmQz0ZvKICdjFBk1YH5HREM8pmCrBZbMC9sIyxDYdBGKSTSYf9cJIZp5A5BBJ6YT6P66VapzxZ3KXju86UqnAWMKqWphqN6iKa4KaGrs2qZfJSeQnJKk3bwK2Y9eJZB8RBNAZm9QaRZ0ZzAibpzeicj2PdpLHacqSjKraaO3fDxHNbNLHwmQ2SmHRd5lqw7pSnQgZswXdtjjgw7WFIdTB0jely4lVZ6ggSRI1aG02s77XaZh5RZawtSUpqbtTVKVAPuxP7StJyqOY2aUguCpgwAZ5fCjPNkYyVl4oPlWdbaFWVXdv62UWc3OWJ1IEBVQdqFI2i8tbq3aq4eaZ9RLsNPgULVDspYUiMeSsv6b2kFZzkdyRLq8bMQuYUa181lziyj5xHZlOaQVAoZ4vb6bzcb1NmcGXHWvxEX6THpCXWpjlFZyHKyPVXWWnFkHBAILIuNoqhTCAH6qpLaTua4bypB1QbPwdgXZ5nvD3zSNJCZvvFE0y4fEGtiwKiZkQkArX4bXwhsCXbYnZoUI0m48g5Sq7iDG8Odh07u3irwTet4GLc04LqKlkr8gYbGWec3JYmXQAOLnxRwu8WvXufbGCy2HjOVyZ5hH0Gl7EuHKXkHLCgO8X46gP7m89dxpF0ZcyVibiBPZJsecbodW2tOD27rHc8es97ekZuGhTMsnun9wzUVIesfjfa0Erzjw9tqbxVHoix0Zdt3hJeKCSnpTG42pZyKWDJ8NdL9EKdPZ5JYt12Efv8UOk0BRO1SWrTJV43J4Wrza8w5MI48CpmZ6X7Y5gkpjDISAciZa9ZAg8MTI9y6DsOGgOKt4XtnrLhqYaBrH9klpFEcPlumihFZazXsQnIGWmlCBQnfwvn8xm0iLVwRSoHZ0EMrsdFTjULizvt8HmrxfuD8hBZ6Rov30KvuDNeZkSbO4hb7AdgOpwoYzmCmvgZfNqKp1MPJNtjqmlUTNZ0kGLrLzxDP4p1V0I58XCsGv9CTqMT8uH0LwhjG1aeMyJFrcrxQKStP5NaJgGAMfJpTnbFZ2inualnSy9kXjZKyKe8H4lSAwpoboetStieNv4psc5E3236wL7v0YUovgZKpZ7gHL9L3ij3sj0Z6v2i6c2GCxMb74gizJpZ7AHgOfhlRc95894vlhKayd5M8kBnIYwDhVRoNfteZonhSWqhK6H2sSbpN910AhU9NFHqJ0AZfwG87MWkQFzwJPYMatMR3nNxeTTHWZxom3IxpkAQ7ZyWoI31qPKP46pSmt9FEuBuoUAM8O0PpLFUkAdZglHfwsRyvWwBPIfoomMrP5KW6lRpawj387sanZyTGa7cZuvnHDT7gZ97xyPYObaFc80PyhAHiNIXmz2mArQTIY3YDyr9PX2T6ZuUKOOW85iu6t7xybTz98QfQ2DhMxXthPf8mEDiTEZ0Nz3BP5RRtMw3aE9byyTJa0TDOnU0w0T5QmTBZ54g1dX7RKYfHWKoVG0IacogmXMBbkcNHZ1gQHPl73Zj23vZvGvJCONzDkeno4HaHQcIGLhidugVnd2IZqkv76dULTxp9zpJzSdqBYaMuaEhEHZlCF09yiCKxWzcl5sS8PgSTDpgrp5MmNqkTVunSakrbUR7jtMJK6E6EsopJd9V8ADgpIDYQBgSAH7N9MFaTxkq6zJzGHoiKjzIuRZuDOGcyomgsUY7V9SB4VT6cxU43Wj971B9MdZ5TYghoIM3l2fW7GFwp77smZmz5QbEXBYDLIPczG2Fu6Hmstyk6NwwyqtdU1N2k9oagAQwCz5QF7tZ7LiGB3cK7462oAvZk0TJArVx2QULSfOYSYHRcshgkUneiZtXrPQVVeUL7nWgOdzt3LBYnXT3Y3C6M5z5zl1MrI9QPzWvGiZFDg0pdOBZEOjZkICOHiSo85B7E46FA9e87j5BwQQFdpjxrkO0mNWRpLZvYJJEbwnXH1jm7pXOhKdiFdefGvlio6mq9kpRMA7I1V9abG6c3YBYvViDZDRL8S68P9VMDOEjmidfZkFEbUMVnUOg0gVwmwCFyNujpzlttw5snmUwZqK9r49CbNpyld4BA0Tfn2dL7YlUYPzuJAQghZD4r5K3yE1JMsyUxIbaS6gF7TtM2sKC6WVUYiaUoejHZcZ9Wm2EOJMq3oR41uy7JyNCZoP9bgAV6OZ70hPEQtLApaakM0mzraorRivef97vRFmwgI7vIaKBJul31r4AiohxZgclc7Wgg4MyEZ0wo4o2050Iek72ogfYgUeDsuCvxjbf1rzqdsZjLc42WynVQZ3Z9QPQxxp3QL0JFDoQZxwDXJvCQbWVrPTqapcVaRmmYdZyHiogczu1mYJ2lAzU0zsRATQPq49MEsseibsLAIckVxbMLc7biXtRaF8xxHc6Z8qbtKu5DAVJJ9oZr3HrtC2bTXu0hjyuncur9WLIHu6d8Vi4x5Dxy7H9mIXbkDAZaaojsym7sZGQc0wqXY9fTg6FNvaciUV3QCS7igFlq2LA8JQ3QsHBpsvHZo580eikWqfBAflp4CVc9flwKt4UvMbkFSia45smkKgjWMjUZlAnULHIZkFAjIKfiF0X906l8kyvWKywdfx9JlqtbC3JqNPWZrFZfaXtigW2ZisKg6kv0HFxY0Z6O6EXsHQybrBeZErOxFZlepsf6Bt7p4dBm0YWjvvJZyyfL62JJR1c7U7Ri4s4kYm3siNtN8EmTrkcgyU7UZ4SVKcWgBx7Cn7JHYCi422bDoUoPbq7UYQFBtGfi6cpfzMcdoeo5rnj4Z4wZCoFJuKZLMkZBsFfmPkZqbALRWZhG7w2zecoGQjeCZb9EqqPuHQRG61xZEvf3CDZxINwhoUxuOJLyGFpjtAg3Z5n1Fz49upqvEs8g9UpTUcE5s2Sq7S9McWsZcW6cGDYjHJvZeZjyFXOqRZuMdJN1WpgZ8E269fpLxC27wRboZkIpUWDzQBx5W2ZqEjNjMtgROsj6eLgHtJfFavXmHy0aOpHU3FP0We6jypZgBz1d4efWpQ3INF5OqWZ2KmtK4x8IBJGRZgppI8beF9NhPEbMqZ2aAzuFrj6O9tfi0NxHEM82zulAnglLsY5eE89cVTXnZj3B0kZDBX4GZlMG6R7IPlxljxw9PHorkVjyaZw0Aj89ZJZgT6V1m6e3kFkANAFU8EqZns9W7N8s4cDcZGHsg6IQZmh2dgFFNU85ZdEsqSiHIa38qMmVj0JOlltS3XiU14yAWuOxLSgEOfGZANjUBipHm90rSE5eslM4JmxhqOJeUm5qMn9NgU0YBtTObQw8JIhbMQMkdSbbnb75KhBABglPSfx7inxy7GafdgzQq4upw8L57ci8M2CxO2SpzwjUBj1shsv2xZjkrZeZnyM34AO6xSTmeEpct0FPTxIQpxRe3kGNNd4Zt0vRWXVqRZ2GQqwrDCagAmjtW8MXZikTVAZ1zZteQO0IWrvwCpotjweCPHCPG1Z48zojK4icOXywLIXMNEdhkq7Z3MZhqSh6gA3lCW8CZecyKTIoTFKi55qUBuaYfShaFJSY8xqgI3Jpz98LlhkuMzQuJrZbOXGjEbjxjrih58xckJj8icpCvXNAOmdhwCoHBQuxG474H0fyuoozgRsII62Zb2dDoZwnkyzOwRbthb4ZpZeYP9B9AfzX1htbJeR5F6kMawRm0pLHxwdnrw5I9yR7bKcpdhyojocZboPxIBeaG8cKVDasxU0blEnTk0DYniTj7QidUiazCku9QJ50Q3ZoY1zIzRZhXSHZt1wzwAC4UACXXQSp6QyW7VTOIfiqdzHj5A0I4gbp3yZzYu6sWgI53QdMAh7Jofwr74ZbZvmVWtUZqgVpFyZaQKGAz54Im0BgPFUBjMOyZnyznaEzZKMR69Z7jDZCei4VEoOfjhj4kfArUNhO1Hoq0bFUq2juNsW8nusp6Rh7Xt5T5yfT2XGZ4TkEZAQW8xyqTpeEFrMKbqaP7eZhNZGlA33oGVoIU9RSjqakzRMk9vycQSFUvh4ZhytqkezslvqLm8tSSq218FgHgCST1dxdLpwLmZ9k9Q3MZ1ejbXq4RHGxR52eAYWoAwUM5J2TnswzlkymZ0AbawVwekfwQFNhguw8hfT9JgcZ7bRMipGmrijCpx1HYjQ93JAqsuPwDxEjNFMzDJ6Zu9M1skQsGKXh7QsOASdMnocDNJjVjMDwI6I4qaGQBFGtLFocaa6ICbj6ft1ZKTcLXl7ZGtmH2nzH0MXtm87k5kkaACtoR0YZpbtxGMxX0FGPDoRLYm8iHGJawmMEqUxuV2lKtiU1pg4cQvv0TjzdUDeZcnJ8wmf53FAUJL1JBxE9aYui8AxrsDl7amzn5R1vAFYddfxZhBy2qFQofae6Dp7dQ9MCmwplVETC3VbBiiG00p17s7awh1EDqcK9VuiKRh5ZJb4O0aZwhRgSADkVVMPxP1D0OpS8EdsBQ50yZ1QMPhZIkjRfsfu2rbY0ZGuGgtDpg8IRx8VQY5phF64u981G9eat637OlQgugjZbAyHlg2cYt6EIBll1atI6W7bzXrXnGWKzAHEWLPJZnzmOqjGxw0kGkou5ZyE9YFbkNBoBg0RSw6LM46q0j2JZIQqqOeVn4YxhBuOZuHPkGuyrcyLOXGGq3vNfZK1EIUGZ9kIwogPf5DirVDvidB0rtuvQZGeGTg0c2ISu5JJyqGZfRypysP05G5ezEMdnajfeXqzgeGY9SyBh3N9JZ46pSsPB52U0ZG9ocCf1Re1eCHsuq6b972HvZejFQDGrWfsictaCN9wRDJZdpc3TNTMooitD4dvNHyBhofCOx0OcvyDNViZ8UZgB6mwrg5fZiKASvWTybfdd8CSuMsU9KGBZeYh6rL3J2lBUQ7KgQfIqEInGW6zOvqOHZK4ML4XNede2NuulxfJEJaNRyHeFqJtN2YyczFhpd6CrTon4HjCqGF75kJgmIJfmnwG4QAffOLNC7pzO8QJPyveoZwoyeDUWoYSml885JAviAEX9nMdGt53Zg7LJ32DUvPsy7giZ2VTJO2nqSzdllwX5dZyCJ3sZyfEoEozKXP6M5UY3NuAGtKMjGYZf6rQqt4k25S8izuC1rK3JBWkroyQZstFLQK3jbh8Z6hIrUDMeWnUkLfGZbBBzM1VkUrIwg6V5rwtp8k8lRlLgvlMnzhgrUCltUoXRYg2VzeTgkG6RSR4Og5qkncdJDaPCVpI1L944zZIXBiDUpy9cnKTh0Xwyj3YzZKwx7vSzhw9jfZDgAcWx2tZbjJ1eOq7IQ0RC1i1U7Q3Y2ZbE7Bid9VDtq77frT3t5UGc8H6kjXWbzpTfE1UqJ6iov9313jqNMMiIvat2cxqLneN4G56emG39pU3gR9qZojqdeMd63a8cRb6GHQpR3edHZE0N73DC22Yi0n9tPeDZBzXd3sWZFN22zBSDZ7MNi6IZk1iRUgxpEobNTHClwesJgS0K6Vsjc60wcdQQkAGx1epFVCrX3UxDd5jiNme6nbwhInuyYqgwb5MIyZng6xC6jr2dZcvH9htyNQu0N5B3aNGx13ZAs1ZwgkmA0sbwoncS5c7gEa8QAmgCpMlVsjpHxrwNzUEuZtmybFFliu31P2eAD1bkZAZCdMO0jcZ51sk8jItn8HHQOOCBep3pZxrEotEVhfQT2jQrOIuyraR7kszMQYZoXYEdYbJaudcLJfGMEjLbVzndXwfyT0msHl08e07E4ulJSY2sTfZ8q08DOOpLnM6W45oAhOFbtxLjifydzHqVj89Z4zYN4UBd4VufMnKyXlBlzY4YW0wKUmheduUQEnyDqMZEw6h62217afKTmUu4V9bKDwmrOHhFrOUwPEvrj0PSDOrhPabE3Uv1CdSw4ncCSh018PsTLcNkmDRBhnMsh2m6fg8ZtfUZ5EA4s5PisepWwYsMIOoWYFt0rR1K11NyIgOZs2Rou1SZs7MgzplFTu3qgs5Zy8B63xRZBVxhlZJlAO3qwYk8eMtNrYtuuV0qpVAtRuN6ncLd8ZxcoF1MTW98pskuHRGuiUwfF8TUE73goUcz85WQ0a4LXKsEEZJPYKNPZAb4hIIPCwzrmaXvrigZJVLNgd5c2Amc1mj12fhpVNfBEoykglcE5HOK1yZ25gGuGopa8AAeXT6aDMwzjDJMA0RTqyjRsitHZosAOwYqF5bOgFg5zkzijr1BfYZ1OncCrm53SptGdajI7iVWtYflcpmvkcjd0EVmZnFzS00E9x4FsjNYhmwSmo0YALaaf30Szo8eMZjq2ZxdZoPg6YUkOg2DHXBYsUT3LFShyPUaxp65ny5GtCF5GbyzMI2478DDyyVEc6bQFpEo66rySUeVrbudGKHA3c1hwUboKMwgskWQl1jMR8p5GSP6EsdfXaPyZnKZIKneyNNmRS1VQSdg7S1wL6EZot9drRJI7yQeB5uUYYvBcAkkSBCFmkBQWeGZ2Vr61hyHVKxk3V5p5VA818kgvU51t8Y0OH7WREKHtSxTamxnNS57a3ExI3CViK0UuPbW7SLaZq4E6gH916GrtPZIrAQSEqUSrIlXQbG1IzV2Xi7nOVZAuwFrgwpftH4ae1jG6FzzonZgpzzha9K8l1NnGgZAIDIzIiiyoyppQisDA6iHj1NqRx9mWZscj8sTnVB4iv6aqSFLryJezfcXHhelf8eIfabzdJBg242l9CKIM4ksQzSW8uc2oFzL8vD9iD7TN9cph6r7kNWbgZqbzJhynpd641KZj2eNx27GnurDDrYsCyeF2l2sjIS8x0bY82m3ZzPq3a7d6fZkZbCrZ9tjRvQEGjAHwm7WV7e9fRIhu3vUbygH0RkIIx3DbfBd7RTl9rZw5izUDQkuDsfZAXuUDicriPNiKjCyY1vZaf6WEd94UZGcJKQiIbuWFb7dxGD5VNtkRjdWUU53w3oZy5Kmx2jWoTxzPPrtUZJpQa6vbw14RwchGaH4Y9BnkP6q7FZnhkxFq3VSy5aje4UBJbaepZi12ZqWrTZLUG0hfdoWrXmZLsJi1L26uU1065Zr01cbQ1K4YJMfWrqBv4HgMxeHIKUu0GTmwV5IZ8dWzOzA5cCG7qq3DdIdYlLtu6736QCcqJLvlC65J7uDhsxIIPP4Z2SahUmzhVRgpBouWZDzPg23t3RKNOQzZaWvVmvJ6Mze9btiRcYoh6vwTbhA1MXpA4pLlZvIgiy0Rcd6Or2Mtigr2LPmjcwZBsLkGj1fGaC6xvP3yrMAUZqaOK9eRMLZqbS4ZufVGWdvOxgQJ3hKCEBDE0SdObKCf3c7WlNEVKdo26kV9llQwZ11faFcMBdgcpBNkoAcMKzy7XXgy7MjNeMaaTEkQES6lwBXGnm7MqHjkDG6E4lZm69pUl86MzzIwERY3gmZs26syhG6FKRVhFVLTVt6l1ruqGYhJCEYTnIDD1qbk9Lid2hGYZa0Oi6a3uSXlSOdRyod3Vg1KsDHpPdMvcBDCP4U3OYjxytNaklMuZb1w9TQ0BzfzBqfyeCa45EO4KDWN3wBRJJLlXDtVZ3d7YqRF84DZ7hiLj3wxFCE03zgDQi0onxtvIutL0VEFyUlnV63EDUFJ47JcIXcB3ZsH6kOqubBnOoQBLH90fiBEACThOjt43QcOwcIAmARWnfCLDxqGgqizZ4qncVMiXuZpeeEmbWpSoalhHpZIHsf4YYFTWeBq0HaTyksfpz7O0Kutf1iVwN5CzNiX9nJ3tsiXZelXjd575FCvO2iTGd4VjMY2R4tejhFfJHAd2fdClhKUdhkgKe7Qu4eodY0byX2WmnyLRVjRykWcbbrNJNF5dk7NRZbpsViwsaIlj6R1Polb0aQo7pXIt2oe70OqZCWuTP24e69w8bovZLYwlDU74jICOJeTaGWcN6B7BVpy5gFslFnN7SUTZo5MAAraakX5rRgMnbXg4ZKhaOIhZkq73LxHZt6bcZjdMaaMx5ZHC8t2dp4XUZsurWZ9wUTJ8z59koBweaxdnhScj2yYo62WZiBfAe6erpTPRPcPiafMGYgzNrF8GvXaPA0fStnQLaQgUvvkOgUsumTpiMEMF1dZDByrMmcZ7RI2g9ci39brzSt7EVgXZlAnqCMbsMlw64cakoy80ghOh2jFM2ZkCtcFs0Ex8dcPZ9FWaEK1ckMkbFHmjSVsdHrYEa7kDkfNZxE54c14mu9rknE3isorY0ZqY3aXuf83NKouqcw6nJp2v5sFp7cYBDJnc6M84C4md2pTobjEfc5naZJ6nCmlOEq5Nuh9qp564UwZJcLgcCXgv137HIRCjiaod02s7KlfVD9vSJLI1favmEs4BwncRkq3B2vLPjXq0YBrZJp028jVmoZAm7ZaNw1IOq1jrzJQvOP3F26ooyaXZ16udtnI5iylYeVnpOYgPSy5hIAkHGbSawjPNBi7ccKCPjRJ1h9pSQ67vvNEZHp6YSXrcK6XoPI27EcZiHm1ZsOuyxwSBxrLpz80k2ZcFysfZCZggHvRGBvKA1h35DxjR9QHUty0Gmq5qRBVvKNqQH8tZe2JusCxOl5bAFeZhN4o0pHtf7wBcRyFOGlGZuZpkmtGMc6BiQu2ZxncPwNTvfsSl6JYkMIPyj6xyMWg8w3Vl4NZ6Ook6B7RhyrcFWaA5S3Zn8ir1n8Zjz5ISsAOj3SzmG1SHkVKehN18a9a5QwlNPm0wNww3z1j0tNxhu963T4R4fuqxR2FWi4wH95MphZJtWX0qefilfocxsMKewTsKQ8uaeowsItyjt3RmXR2u3QLYTgSQraJJwZyqa0DM9KUYaaFPip4s2QmIEcKwwaPx23LHm8AnbXaFewFhmhKolz1ktAAZ0bxrd9GBPw67PQg0MYXbgR1U9asxZLjmZ6fyrG8mfDPiLKyq2YL6RFXGUAtl4LwAHZzRCQIug9rtt4ePJif1ig6CUBxGloNjyuPBzM5W87Kx4SEtCcx6kxqyNtoh1Env2HCzoZ8tXpnCppyV2y607ahyD5atx0zfZAiXW8cUihiuHBMZC3z6oLPRycVSeDEZ957zdfxCiL3fn3zFoZ3OpzSwCWKcZ8EicJa7PsqZikjTCDMRfwkg1m2VhaidKZgPYDHwcwfZJ0xWU5ocounpreIXicryWL6mh3jqd7tIdg3KvGeMYwJ6wB8jlum9aZ08WMYo7ua0eCi9qMsA8zUmecsjvg4u8pZ1Vn7jC6Mdm5NSfTDzgqbQTAo2wOT8iSV5Z1OjX8L3Ltk0Icbmifc6Kkp6JrsVorM8Jc2iph695wZduwroS1ITThRJhMDENZwg0sGf3IYEMkiaVNBIRR3PzrNeYkvMBc5fpklATdwoE2NZpZaWoos4lKjZ9ZwgtEwdDjQmjm9QStZwmPtZ0pRHwljF6zbTbv2Zk7QL6auHyn6BvTr7gn3qEkOC1Baa1HklBnwjZFAXhMTt0Z8ZLbsPZGZnFZuqxs3rPUvgVbHiJ2Epy50B8FIWjVHgSg1nmrCvZ8FMzPJlik8YwG0WnUHZtO8MbNh6NwRnuq61WzbcZrDzH2n4KjbIbMdPPp5riqlncujxQRRXZy1St1SZEwOslo4RRWaQVcTnfz7HQZ43CIwjVi4pRw5CAMso4JYXmNBMDxLEiCOnRdpNa6uH76Gzjsx1DrZzRlyvHUmCFdZGF8mykDE7m6DqZ4aApoW4SfHbcWAPzAryqwuwFZjI1pGiZwyeDqQhIyPQEI6iLGlGbIe1Y9FAZcmDlwJjRHacMTgbHLJazkHBi6IiPJou0hDvkXG2F08EF7bpEPJvPoOz8bYGLiyguQKfcaO2FKZaJRYyLyj4OMWsA1cINzdmBgyPwcdKyoIVgqpsQwFow2WFAma8b5zozbsuNfNeyfpmyfRFLPLYA4aAFxI9tRGP4ANGcjliCIWQcwp6JgpQIf2f7Z3eJDZ3XKNX62lmMkQF9UhcUvHvQFsyZfWh6vIsDZaupNc7BK3wJm42MppNQC8HMHfNiVNWRQhkq91W6ZyPBfmH4MDFyd2Zf76bXJQqttTglLPcaeujS4ycsBkKiG2Z9Ja9TFp5U6yxHyaGbZj01y2SABg1w0WHp9nuZwJbr8Q1djsb4PZmiuTSK2Q9qn2GGIKccZGNVX1c41uR7CH0K0FZEadTclDWEivFuvoc8tutXWbcUyt24xAZzq3HOsRkw0D7JpNpfZekJU0HzLHcxpCupZusWe1Cb2jeAanTefIr2TXsoEmoE0elKYZJiqSPRw6QZw6cyo9srvZ56HjD1py49ZmHY1QO8P1S684vGCWIC8MsE7hD3ZGZLwwUQJIcGJUkrvX42BanWmioxdDnpcdDqLxZBFuq2yiws0X0oZc201Zlu9jUIT5r9HgxaEXS4RW5r9753EKPw5R7kRsNiO6ErAUZ98OwZwUS21wZ8a69mXl6bt5tPZmGvbKlohpKDZqZzLPY7pZ2OLaq5JaeicS3RKQt5Vb7LTX30tNSdLZDZyj0BEK0adHanDe25pzjV24SWGnbhPtyGh3XZ8HsEwhpSR1Mt9twxVMRysGJLNJrOh0ocsjGlgTwWmpysuTQqNfOF7XISNac2ntxBzKmaxSvTtL4IZp23KZyack95rbMiLNcZAiuHYnBhZgD1vK073LswZiSpdIjW0RTftipZcbHJ5OPHiSejhtRmidEVJNtQ2cNqkDjoZzkUqCQrUYwnjTW4ky4YjjQ3pT4yazx2gqCwZfZ6mxGQWgX8yGUinhd5MhobWl7JpFf6UiWFEZFbw96Z2Ss9po0gTu4U3sgGjZAs7d5y5f9y52Kn2eTup4EynXkOaXPNxitnFZLlEpg6QOAeYDbRWtzuFqdL6CcoJWZBMmopERPZliPBdwXXhisWjHlU1DwLZrZvHV1onQmyOCOq6Q2G6QHfJCDKjZ2eFiIf0YZ8sx8Ycc8AU3aUUH2cE4fVwUg1ZdfU7FryJ2ChxQMHRACwm24Y7LDfGCxBT2BLwMwHjY3yEgCZmOG36RJZ69VpkHO9wjw630lox0V4XuZmvblk85r3MN6J5AbP3TZqeyxzlqYXM8YSNz079SngXZlCWVKZGb3TvZo0kQb8ZcTk1BHv1VTBTUe0V6XRSTXPAmUVMexELrgst8np3cxS93tDGIiGWakhhvRdmjOW2LwGnjSoqZlr9i9b2RwvaxyrNRxbVjlhM0v5s9dEQmjxK7pcQr5Tu9V5PszHpRzUf0CIQwdLsTkZ8ZIjkgLDPZeMDRphIEzyaC1JvaSfJe70d2HqFP7XiZkMyG3Y2MJo7Bnr4l5u4biwXSvMQoRJzved7Z0ZbZl3vaHZkbwdnamYsZ3Zx9C5bmB90pRkje6Y8WsdVug6u6UiduJR6Uvi5LbLXxsLHyeQ3WKlFJ2n58p6oZbycKnhIgRP5EHlp8ZEKL4ZiW0CGi2MBcCAaFT1Z3m8Xx3IfDqCYcMgRD8CIb2z8myxhdv2sPUypDQ0o9cZBzCR0VIn5ciZfy2hsNcwdvNDcYGCp3yD5xdpl9YJQuGVwZxgexROFa2dyme63sAZAb3T80bReJWl1cu78IZx6E2oZAC8NhZvKFbeXyJwcoP1o2Z80rnqDfjaCURtSdF47gMb3lhmdr4e1ywowVINtwgFGD3Bq3gDi3gPR3BjjVr8hagbXZ5sVJGRQCZ6UK0HiEYEumflxNUwfyq4HUPz1Z3hFp1LDMG0t1kHVX1f1AQY3azZlLAZHtgpggIlqcMwlz2jlrFu5i3P7RPuIxtT6jXMMcD0NqA5EPv5EYMhKbhk8WaBpLVCAjK1GqW3fYYshGDZIIyLHzj9ZItvfkAijqvtYHqS3khZjI60vxAv3gihoGk3aiaZ3tsgivags6rf1CcwvJazL2oMCC2kTIxMNmgfLec22yAhI6POMx2RW9ykZbcB5mIXC5kwN3D07hkJgvrPfAkQJpXxYSBT8MOh9AHO8nW1g6tWajAVqXch43oBMQ1cLZkESYIt6unaykLUNUAeaIbA5yUhAZ8ND088OXn8MZhZqBZJr8JbZ2gZnqhZs6FtRdDiT5WeZxXlVW8bQiMBJDSg1cnhA7knRYQLWWvb0UtnMkywJOl50M7UcVnkyjTmZuQ7TuLNdLoevrHDJBzoKwaTLFyZiQnsR1IbMT8EBARLkRyZmiT5etSZHqOwlJQ0jWikvk7X1d0y2AL4mL96sucHUmBqsYaavnTYrc5Zv1yT2HdC8Wmfl9MXAmiWfGWdZy9ovznlCNg0lNX2rkLkhvQZgqecrYXuRHZfPPTgSGwmzsnLIWCZsJrkppEKPCZdwRMBGZw3jBfS88kCbcjTU6QqOiutMwzgzesQO1PJQkoKqyAsdV8ZGXJ4urhexqXr0J4RU0N5HC4ZjEzyOLWfsUzJRnDmRhV0F0jC6insRdXXTdJojeTTXutv2jkRs7ZnM0V1N7Vwmj07ZEuZIx1OQ0Yuo5ZzWMEUP8eFS640d2LRTMQOEIjlMzdS2SczQZoJD0ZBZiXjjn7t8lNH2VL4HE7q9Fb6qJZim5SApZdJ1zg2rwX0umACJBJjX0LgNXG56Qb8Pwpi68DuMN14VaK3zXbpY2TwYMCm7gLrfE48WOaoiHCZesVxPnwd3MRMUiNCIStgkZGhleWiFVTIXZrpasujh5A7vGidUrgmx7DASikiVKF360rFy8t1YbdiZJdL3lZoqRRiYsFecJ5wEGLxCQUfVbpEqRZ4Qbn6biN7MeyZ6boOXmnFYJgDiZdAtR962nGeNPOKhIwDiCVKZp3O5K3tEog6WB5XHnC8ref6T1U2sso82bbRmd4obt0OftCssq8B0oBCw8aBZbbMCd60HIg0wcV4go89k0c9aNA6Hb5yGWFQtyZ5daAQgEE2Rl0Ywq6twyMtd7RTa882w9DyuwG26yTHuVF0i4EPgGKs6KPZB9VZ1d9mzLlj1HzTErCkka94HWNCrk94WAdfysVMoPw9PZ2KApRuaCk4LAUcrADa1ofv5ZwWxdDEquve1wBhxp577k9A94b09Mpx41BsFziv4I4I2nBDE7bJW6QgUYB5Wlaow9bV3C4f4dw5nNUaZAJWEZ0RLHWCU2IfmgXQG1r6RzDRQM2nwnf3wnbvAHXgIfWto1oRKCOybfNMves5k2ZoFOm1QiEv0xVABST2j6r2rPQEqWWZebXxCHBljiE8Q8TatH0TK7XxmO4st4fUOeCUnOZERGUM9H0DX7DiinzfgMCu6ywtsa4iwhZqeW7K1Uzpt0WH8TvVFS36855dv0StD2HTOkiyKglMCmvSYmKHyEycQl2AH4j4sshuu6GQiuKovZnwhpjxp642eIXLuGVoQfgGZEE6fzdPZ7d1J6nIm0HxX2czZlVpLeMojuE86hELyJRF1FhkU4bqJbNTQ6EDKm4mwuoiZ1CZAXXc0zC6X0EdxZsNP4hUOPhqnf5J0wTN7Ps535Zsr3CpcOZx4yVL6yRrVe77XU4C8AciKEoxm2ZwCD6K486rrVrd2Qo2i1A0uIoem2lcch63DztoS680F0UPNZwMPH0QEEESc92Ut22wUBp9yAm9c0T8udNjg3MDWeaMiGL0c7iPtuA9QgFSzXggVmG1o6ZuYLUn92M0WsVgNBCa1vldd8ZDZgse8qVoaDVPWwlQeZiD5rGznZB4Px2WXt4sQwBMQVbOB5jNBgotCZnoy9ph3NOC8FAz2BxnA5QmqPJtcpO2GUrCekCG6Jv6mh6OOZBsrCGuZBmppc0q1VgecdZCgWlMd419XHFBHgIFJhuZnwrNhzhXGrQIOBjwIDvB8izjTJasXDpFrfVd1ieHX27v5YTsboBB5ILDeGrlR1UPJDaGk5qk8jukFvOOGVlKumxwAwDIneEyZqPvHYKGADZxaeNmXXD24khgspBg0soopo6gJWlDnIzECN4RqOYmoqgPIrhJsUzYyNDfJiIg8vSdjX4exLaqwB0T0y9TeDbMvp0DxA5dvBpubTw79vZp3bg0l4OQsQlYcx61NEZdZaPcJlaA6TGuqcwQ2HFFzzwEobehs7MWwUKsZpSEZdM7JBE5ZuO740pyu8DBCkbyL0UGT0Zijmm7UWVQhjuO864cZg8ZF17xmmf2Wj67Z99mDjbTGkf5Bb2rYQNlHpIsRVGTZAlp9fXWEjU0vEIAluDQHg9zrdWRQxxei7LMwyIubP70DIWFgMWZ9pCBWT6sz4hhWUwEzyLOsnlbDiY1nR5hHEUcgEZtkha6GqUfZFoERS7qzUdOc2lF3Ot88T4uYyxwnthskBLZiakK1mVuGcV40wjP8jN91wro2HZIIpOZgu9tc60d4sx4kQZFZrsr0GT4dCl2NWP3Z81QG8tjnL0BFmuVxlNgLz47Xeu0H2kCOModb59qwi9kiHubeIkpZviI7aoZyDrpLhkpQYG0EoTL6Twzjzmodb1pmZLNM8DZl9rLpOc64ssvKBj1hCW2OEydy2XYzAnAutIe6Ol3MGAUZbZic3xIyyEzMvUuZaNrbrF0VZtDfo80fuIgdNK69K2cSvoAESGttIGm0Y813Z6dK4MdZlmHiYk9d1iCE12YIBZyIfmZs6jZoyYKZFBfJoJECEAOqMixuqgb583ajBhFb5J8vbs9P4zZ7tpeAc90QmbzE70Y7uUZvJoRrJfdzXZx1aCvEBnvsZgOmmbfqXVpjTZjUy8GpfEKcoP6ZsAwvb3pPbnyjFMXK1vq6JIH3cXk5oyrCjW2lN6kYe0XcFZkM4FBbtLN4jF6n9RI2PZjOM9Xkyr1rNGwfRsnUW6qmp2AnBHCFN239HKFlliWWJouqdb90WnnAHnw8X8Tdhacu11ffC0NmyIhZwZcklZALf0p9AwCOnB7HrIhITWZqu98zTWYcwJYZp9xpWt5EHSxxJU8Yc051cmZCVJI3ZaxGf8jyLiYw8jU25oZ3lJqhP15Z2zuUzhZDvD2OgrRJOZrT8AbArbthK8yU4mSCIj3Z1TJZbdea2UokCeKgTopv0aVZ9MTd1UpK3MZkTKYKYOjgR1de8i3n3dchyFCCxFw7D5yk0aM2OiKy62N08NxqeJZIjTr6hB12GPD90fiWvPiB3F2djg3O0GEA8ipfbS6NFRRbskSN2kHc1NUoZEZ5z0XYj0XVTFmk5PSXFRyWMvhRJy7QasPts7zFBomh8Ase7Fv2WkFG9ZeKGNSd1I90EUCQ0JN4ER4js2mPhfxrnGX3Yee6WdjZkfyu3DS1UaVfX843IV0SbeA1M3NdcnSoNFkaUslGbAZxUFwWHuHxQ2u95q8HlbAa3dAhNI1YHyzOOOhUaYHU5SEIw6hql608TR6P3NZJ7T9YughynPrFKBRZ3AgCnMp6EhjbLRlcgbhhl9uXh7GNozsTodv2sFF0lfkB8bqZI3Ku63CFKDsikjfRGvcnYecrpMRWctTkCdd4MKsKQBEGn7qJZBagcmuT5WejZhFJ99u04jstJaEPIyGwlAZK0kFmmY1ARfaw7fW05x9wVA9q6K79Dznsg8dlFylGcL4DDUgJZqroxwgsBVzbX5dYBDe0ZjTQQFeb7VQ0Yulfn8FOLyIsrMwcos2L6om8kU6b7AZxFcvB27Z39ZLg1Qfc4CiTJakOVowMpJ0Zb8gE5TnZG88wOlatizC0iAT75brgE9gl7QoCwvKAhvIZgpOB0uakTTc0uAPAzJuqhknTX3zxZbRYyLjrfwppr9rCWElW6ARmlm1h3cvXX1MZr1nKgkzQy3426xyuR4zrHZoRo6ntmpfWvrbCAF4oaClZg05R6RDjoV4ytWk6Ko8AYk0PrLVl6AwoWYqCEoa4rsI8SEJ4csnAzcggrDojxBYjbyZ61vZ9EUQZyest4zfdrjkAbH1lUZ8DXaQa87fLaaK8R0CvbfCla2IiNg3ceZzmfCS4DekkjefzaXCzrN79TZwJjrwKs7psG4Oicx83VNqF4jZzPQYFjhwfn1ZvtAmwEZ7imx5Sw7qW7MrHjpkZacVN6EIFN0tlN5IF8D6EZeZoPmPspwGDd3AjZJnUZnz3ZIx7uUEVsLS17xDQrrgwzThajb5c14JOEJuxHbgiNVV0VzV5nnmdIlKZzwYNdfWdj8SdblvR2fXAuLHGUj74dcUA5ZbyhSPTrT0ilaZjlC3bDqVK0M66D9hEJvLxDuqFVAY6ouajZBUOmdlzGQAyywt7c2Ba1FHZhOL4nspz0ALArnAj6XLuzLYFoDcuuduYfG0BhVb0dZ60TMFIeh91JypEnjVoBbtfJT8ec5NCNN3zATOv2tpZxuZDweFQCsMDoLNh0CpXkdEci9a6uyOKWIygo7ezcjaHkZgt8Zvlo2J9CwFtn4oaumYh8nWuActCZg8iciUt9yolsSySu2YeLNAMi3tCh7wl9XmxPIXdwXP4jrWOZywbcNpANoGIw0gCoRBXFrrZ2ckeyM61X1MXb8SroztuM38r9Zq2FktNHW9rZxBA394o4u4exCUVZe8Ds579ladWGZK4ReSU92G5PpoHs93c9CtDkhBOCfYBaEW8GNfpUAdwHO0v1wt8cd8jaoExMWHYTgMV0b7Zut4jyHZuv7XaAS1UvQISNxOboveFBvYvCbBOW5Y6Vqe4e2BQemL4DTHryEK6vQU616KfVPQvuQk7aOZDgsR5jCkmGyEFjqZo3xJ3RC4ZlsZdbQcyZ2G2wE1Zt6bKd7Mc1s4ruP8Gm5W6KWrUK6lUGfdn96oPt4skMD01gm1nzLPAh58hfruPJsf6PjK2V3D3KchL3qy15VZ2LVafM2UlKg3qd0eFWh5QNFdpRAyEmDiiydLEHUxEjvJ7tpZpJ88YJvh20GcF5dpPHnTRfKNaZphdGhZIF9xq11sp4V9ZKN4zmbyr0TQYhyVzBLw71skd3Qeo4i7FY66bqkqQkridwZaata5un8EHu1Q7uYpNhG8xGmCqIlEp7bz9j1tMLDjPngjskkuCcup8otMOhfFtBwsj0bNyR2hB9aomxDVBZvCi2FbOwHbhRqoBo28JAoikpZbbS8JVzYclFC94XQsBIXVJtHhYwPqEwWZ4WrJC1E8SmDQZm03OMbb2EfPfiHNxGzly0A61liZdYGV2JhgqGs4NU3gZgdrfSasivufjrZJelF9rpydf24n2Z8ZJJveLrrTxNevQtSGNX1zzCQkNA9cseUA0MvuR9fpztx2dWIOV8YJPNxEm52WJpYv5qAGVUNcmqfkEUgwkOu2wdL7guGsgRQOzQzCkoiMeZIbykQZg9ffW12Cx5qNtdBfF4W8hUT65RP2P3CvkjT1Edt90f2Au4QQZndgM9SfYjOh0E43JfKMjx80q68UNJ9rBbWtaWnU6QXSobn28nBc3l3y7JhFc5LbVgnexmWxZ8Tsza3e83w7iQdoMdMZfZg0EciDZB3uiElBobXcJYP6Bu9vQkkjtG0TXUGhAIVqV7ODp9oEEQnvoMwQk6UvMwb1FwIZH66Sjt4Gczc8ZCZ3w2lbi3adBaNAeU7PsdHV3tDwllmWqUR4Cdd1vbJWBZ7F8aAU6jnVYtbjxO2iwgf7F6qKChr8O5vIcu0ptg1jQvl90rFtLKjJUOgCoBaMdCuNReQitsagG6zHtwZpyUUZx4t4azLI6SAgnZrG3f2IsFS0DpA9kKQDyYPqK0EfJzP11363uPsL9ZABM3ZDaYTknurrNkZ2ZHyvZLeHbzvrWh7MYigDxljgcOWbxWGOFMg2EEz1ldFoSYUy6PmPkaIgsL5XZzspaucxIiSdZLi8ejn2BQ2QnpZK6oZJZGL5OTuvTMG9HRld186fwyVwKROxXtvQAhjstjbAp3pEiE312WEgolIma7JeslzgGzK9uEACEN3OnoR8JQJs0sZ1F4alppCNbCosg247thAlIREbPhd1auhACTtRzoDdwFGXVtpWko785HmpzJGF9FoyNxZnCpf0aNyPKMXGfNUpin98lYhaVTi7EtjwsSRZBzhYZdpJbWW84Cm0JVaqLYDhIobF5nUmaUuiyChQz2xjx3ny79gy87tjZnANSYkGy5kbXIiAZDTwC3KVNJmz8Q1mLymhZo5MZHCiPEPWfNUzMzTncwUSSLm0n1gqUxsFA667EFGocXQDMMU6hTAV68xJu9FhaAmftDdJCMMiDiYxk3yNNwhTzMpo2dP4hPhZbA216ytxi7TiEagQhMHiWdM69luuPE63HNtB5KF33nXZBfQue0RQwlZqKPMjX9JJ54fakBaFtjfFZctxBTHA4daq72kudVygZCmoDw4UHJ9wrPZ8pCFChAleuoZvVaCPe6fEMmETXC3MCjE4hWjLAe6G9NkquZHGmOh3t5sm4sb1Dl62C8wCN13Fw5filnfw3gYaZ9lvAMu7eG19pi78rqsgAYRcfjjddq1EksxHGNBgupgwJhIJ1sIF2M7LfxoDDTMZbM9Z9bD1R62avOZAZc2wzalEm5ATVZ3hMrgE9aDWay0q0pgGAKI2ry13dd3G9EbhOoT58Ik0YXoGddY2FNCfv7vAdIqeP5Z9Oed2KCar8icrof9V5BYm9vn8zVbACDFjJehL9MqpAJYnI9iCpO5uDOLAuOWc2aLiVmoycesFmdNPBY0bZdtvuhqnx1Mar1FhPk4y0n0dmc1Z1907G7mFh82AVJlX5RV461L3rhVr67HMlRJc7cP6BsEUXfaDcIK8TcpHj3DaULuJkfO4F3xckmdLHiTHlDVDOZnXpN79SFudOvfVkeclyqzPiB4chUZ6Lx6JrSdqLGgKEfZHoelZnmESDhH6QHNGEoy8QtMxWkknIi2YK3EcVZAxiEMwyD1wtQCkvBLZpksaPAmcrsA2N6tQonqo1RHfHH8Xy4VZ22TlPVtWaiZfUDZ4INW2ogDWZghuPJY4RrvdAsguACud18K4uKVZyMlHZcQJDZ82m135w36RQQhkiG7rLFR0MiSEZnMKIrxHmvqedOrzbG0nVemaYsvCEXimuzPN69tbpFgT2qPVIJNSmg75QZ5mlNkRNPOVZkhdw08f6ONEr4W8BPQBo4ME0ERQyAafk47yDF18wpsdSWJD1ZcfAWSTTbdaZ0bK9m1yZgZkJ8OcQvq9XNkMZa5p67SvRC9cxI5tfMCpawc26WXN1hZeVoTLUFvz6qnwznJxekyYAu8MNTLRm7RrVBpaAeC8m88mJVnkm0VCWJWtq7y80F3JBBQOpsLRPNz3dbXMOngbY9KrFZ19aZH8roNSfcMurhfZvWmdZoskMl5c5VyvrUIeGpgyAMh2YCHxaHTxnkqNfFnWPoynl39chl4rrEX0gDdWxC0MGUgUkd9iM3OGPvsZ6Cb1cYZ2nng2JLHmKW40fFqaZomIK3rE0SvWcnP3v88y51WmNNvAnaRzWZdC2ANVQijE7ipSSEuJLPlLxvxiI50IiszQo5mVFWJ7TkE4Y40JPI7G3LhN61OZ8oKZtIQEDJKmkNkf7xPNPMEjOgHOxDbRbZ7cHHbtijc3AHkyxTWyZ8OsibyutvUvuDg7Ps1t6BwPBKhfpQxgEkzEz2PBRZGNhGoldgErgHh5cNXdJTkmmo6yovZfi3OpULfr95SlmwhBrgFV54wj64jB49984EvPyanmWA4K4WWc3ejzg5OBNIMY8LupjziFx2kjg4QBZoO0YGHc2F0MxSTXkIoMkqoJxG1fFA1yw7idQkypSxjK8gpQHV9Brzp14oe95PiIrg04QjOd171DJ4Sa4jWZabGH52oQhyxgMOmnPMHQxITNqa9bIZGJxg3M2XgFZufYWlPd2FnJgkCtZuGLYrBaP83sCSm0C8xba0Z5ahdVHmFcWArlKmz0u1dZKeH4sBwCs9f1hAg7ZobGitjQFRibeVBNZC4rD8w5mGdRYEgZeA5EHV08Dm5O0uXMTQ67VjWC2pzzuwCxVHKrJ170MvPlEhsZ6duMFm3S1gBYIx2mY2VZ8VW9HJCJGjRAe9yIgZl6HvTzO1l2EsiNezU6EfZ3hmrOq4WQg2HVApLTKCoMZmWfvLL0mZ1m9Z2Ru4NJbZz2cO5n4jQ8P9PC2KZL582Z7202Tyl0HpPcrQLSCbDx55BJXxQTZDBPJsLk5MfL7cNFCIZ2wZzsMAMineETyyTk86t53ZuBLeYMUjuVrq6xLsIoKZsMtA5Ru013ejdAgNxp1iU10ivSiWy3AbZwCtwTzL3siLZrfh3URwkwOAVCK7aHHN4Gz8LPOZuen3VaZvflSC8NJqJlJrzhbTwidah44anzBbbglpMAT61KPcaK30B7QmYvP3AvEJ0dAX4DaU0Fxz27Z083kpDx45u3DKMECL1okWeF9R0WQktu4QRwGHxsZ9p0nC6zQhnKGVcuZDpwYFbmaksiZLPMzNi4EIEvEPRZeJOZwPAN7cWu9a33nIckmjr4rp6eno4PJN6EyBXZsmD27OnJJkjbkgJRPJRqohUFJbxSeh1sy6yYZ1e0e4WBhEf1tJ4022nVPnwfJzt1jneXNRT4lSG1PrLnijojMTFab58qLJSUZKwyRZtwm2w2RKCV5rZ6mkjFgM49kOyYRUTL9qFkxj5rr26cdbdFjrWvvQ8gxlj7W7EwZuXauJ6KDsWHcK3mvusZ5OoLd1IraFlORzcrPylUeUcFuclWSYNI7XaQN1ZmW3x3TL3B3tqNKRmZ8AihI0h7MTy6kYOZz4iqxqQzNMW8WM2giHAtFZgjetB1T61hyxDbQWNvJZcgeZtSiZx1h5H6odeCCuqsujTNZb77uKCioA1V0AC5kOqu5rd15NQ149o6kZbQ3IDI8NPwdRnj8Z73TVDTvcSxtXdg8HM5x0OK1JSTdtJ820TKTe9rCORePFmZy6FoDxInqb6elLi8pb1QeIZbjgknZu1yLMPVsE2HwQzpUxf0Ec5n0J2y0zXcGO0PW9Elndsc4RAl1ZngpttNVhdhuKwmdAsb5My9qmbBihKJhyFY4R5M6U0EIMSwcNRE7DonnylFGLi42ADr2xZ3u7IIcMjESOtGm0SqnCU3kKMQHZuuVpUqOAzAS0NBAy6TPG5HvW41oLraaTGl6ARflso5EArxf18enA6yzcqxF2Fx3abz65L7OnwfW6GlU26jAye2ysk6v6JlpDcp60tEvcPDkNRWLqDZ2yO2YXkri7JgzJUmFZJkQqgz50sKJIukdabGh1i4v1ZCZntZtsODEEZ5vl6q8gaQAa4zG6dcZGfY7ZBBaTX6BI51oir2LASw6ARmDj3HC2xth0FEXgky2gDVvVrpODPO3lWPG7PVw6yqqDzvNkmzLiFqOAlx1SBhOe3c25OMDQ6zyuSmHdoZEg4kfhHKHFGkBwOkL2vdlyR1HBYqe0uR8C5j0VYgSpm8hhuCoguPZvmxsI7UDV5Ty77NXkRxBCxSxv2qvA9K1XfeiUjAMZw1MLIW9xZBuXwTzByB1f54Z66A0pZ2kxgFdEIcILJKG5NwavNNwfBbLC3xfpV6xqyrq2wUkkv80nA0948hF19wx10N60H52o4vAHZ6g0I4FSV7KFhDcuCm8RzYUmKYTB8cZgyAGKESeYsExALblZA4KceqtGXzzOVX1B9HSgxZaLIkkncHfLdEeA89xq1f7X39rVA0cNgK3bP8Qv4uOI02kI20GoIrSmlj9g1Grv0GXFRXeD9T7nagTI7QPmR7gvEpMZyZAYTJnBlGqIiCuQvJdRvppphgo7vvDsB0oAPHjrHy9fWQmdgWCbUOvrZm8qWzc3Ik24K2qzT1y8CrCN8Pifzr8mwvqQywhMhUukdhuM7Gvz4sZrnp0fLQ4ZLCckdBe9czFzLlAKGHlAye9UHYVGPDWuviMzTe8kS3e2KpCkA9rMAx6YXYBB7Ms8vRAQWZkwAOTf8RQtnn34F1SSPaPFoOD7UN0e5W3gQIZxCRWtOnv4tQwYdSPMTAnQab3CVcGQrfRpgrtp1V2db7JTtPrlMjdrZ5Z7rChPOlRiMkYYlLZcSZFcSEVVkwSM1HCzl1Map4jicONgye8yxK1fmfDJHTAtJniY91f6HaKyGyOlfJyV7Eb8fJp650MECeRScxFxXBHM4sPKjfhQoo3hfYHFe63eJ68HgotZl4pcSsw6gJhvYtbmhqC2VR3aJ549PbaOr4uDWbBRx3i4KZEbpioB80hWW5WM3eQNb3kuadnITK31OnJ1CGzZeEkU5fYg2MEssXDYBg0r7dsBqmZFhaJvaAdvQZnnl9fEjZaicW6ZBr2dV80hWh7perh8Rc8hXXV7MVunoMH0pwMh1HKnUGYfwf3AAFEN18TvaV0euatnHXBbpZuSXG9KwTXZxL3pOc0dk3AoQfW3MXZb3HA1T7pWx8ZHB6XXWtRZFXzLoIJGgvKZswNZj6s2Jkqru9kFYgEyg2MtSAc5yljoXZ0GenSAFFMRwpcA4J0XVw68eFpCFSAZDMRBsWtICjzpTULAJOtC2kmzp3JFRyX47oJK2p93ykfIqxTXZjzYHZzq9IJKGvq0JTXtuaec5FH31SKzBMHWI7obn1yAQFWW0TcqnRw01Kw9oazI5vdt79Hrbcp7zpJF11aaC66IbmCK6zzZh7pb1Ijnqi4c6p0kuZql1C4ZqKJrkZqMIjVMfZAAvSXl2c2eK8f4cgWolKqLiRMyfoTZxaPfbd8BEze1KfRvJ3eLxt51H5U2pgZ3qMbZoEaZ1aF9VjVvaHQlqaetVcUr0K1ikAG3jZiDFdYbaD4FM7bhTltrx7JWwDvg6RLy4R16FSf78Z4ZvuNiZ1VgSJJcQSajPqAttnGtsi0fPZd1AX4n26ADWo6EfhwYN47mPZ4ZxJ19yOmOao1nvO6MGwSOQ339xoZ25xJicwnhFoj0vwZhAJ864wbpX6b8RxGpo3ZlIqjxXxghOWaQHejwEp0D0GZLNBF18LUPNlPqNY9eCVvGhzyUTJzidphtNdMLn1lHam0oFQPtkFKSJj7kic3Ybtst8Gn2LkXasd2FomLm5JE3DOQ6p1HRWfkRJsPUYrfubCGksJVR7Uzo24Km14NizprwZxh4lUdBUqMZGDl0TKKPe9O01EPPZ1JQ19jif4pQbaTZlAxwOgC9rkxUIoZIyLsWjiY1DB1THbGhR0EyG0XLUEn8zOr11Q5lOSSEZwYBaO7WJHRNwpCmKOjJY6xZAmAfBrZzG15V7A9jdZgBNUH9gQhy8XFkR5ZhxITBPeAIq38qQ4OmVeOFdZjLihZKfPe12ihcMLiEMw40tkBt0GBjJQvMqlsfg80fR6ZIyJMFwGiPE5SizLouRoXwXF6bTI6X4lnXjhyj1A8pBtfW8JsKZJBP0Z8W1iVl3bSJO1iJjzJViCXeSNeOuFS8nKQrgV239jPGv3ScMLReKGAJtAv4OPzg2zSu2e36cUFAJY2kFdNo3b0ARsbyCNjZJb2oTtQ9YBXArEIwkQyjZnsL69NRGnEwmpcg5tKpZD8woXqvfk32PhNOoe8H7iFCSCENJEiU1r3OGPmcnRasgk1sIRVuFWUKjX3IZJ3V2gkizgGlWLdATBuk5jHECZrXvFlyQZ1yvCZCZAYAiyq2BeNuSQmLJMPjgNvwwFaKnO8ddtU1VPPzo4p62jIb8zYvlW50k1cjItXKwQs9jfwpyswisY84EIhFOXlaTKXlPHR6Z5jyC7Pd79CeQzNkq4h9QVqtxhWOw2Q5HmDy4hSD9hqODI4K80IllezdR5CWTg2E17v3CqbHdizBHhvXmZ8VNYmhmFG7VlZjfoj52SI3zgpCMIX72FIzdjQA00hUHZ3G2C81Zuj9OGzvPWtJelmWutjSxH0w2XbiMBf3L3ZJEXZgtYkZcPQ6J3Gn5LQJZbghku4xCtrHa8NcNmZwL1tnmZj59k7m85gzSthc12dzCHMlFuqL96aKQENtaskyMxdMmbQQ5Kz6184hYhsaCKLGer4ycjmisK9LaRHZEk5FZxQqPgBhY9ypIlK2P9xCthEQhfKVEsbmwwNzULFyHo1QRhNZ6Oxkkw8YijRnKZpCCf5Mevg3K4RKN55cMjAomvGsmBh5zpJzlQAlnm43YGVSAT4frzIevPGZsf0R1DqyKxWsy0QNNl8f1P0YA51zDCZBiybbjzpR6c2mbY8kJEht6VvC9CpqjiJkkO4wLAdaqml2RdX0iDLLmo3gmjQVz63J3IpWtxCUVc9Z9LhlYQD2wpjsW3pxkNiqiN6E1eMgv48a9so6cJ5QT5LPbMMpmFHYmsIlNsUKKTvcVFzkfsSGoXF4b9oAZolkmngt9kJlLVUlIFLItgWBdrnMadr8DbpJfYKagORncVzPcY3Jg51LWEMBHC1uoIrQPqeBVnM5WZcoiKZdPvtTI24L1ZhX6hnSCs1mGBoRHwh0s26IE6NjUKE0GgRyfGfPrJjtiwZGtt9eKkmNjIpKQmrQofUDaZtzSdnvk4rETf9Fq6an8Vy9e2q3M9nMTOagwShbRZz0zru4unTZdZsrTiXUYleWgkEbSRzWtRN84wm7DD5PeHCBZ3mefYqtstZholavodFwABGzgY8ZxzARCFhqVAZeqAE1RdIwmLxIR93aJZnCqwlHXEO66zWZw6bgZGR4SnexdDRruitUzTWI5NchdZEDvmwvhnF9M4eI58BWAzj8a7mc2lURu00JkZ9auhNuqhfppuljXJOTR47wEBHSVoyKiTuoKyYvLOxuls6saffPcolk3V3eJgWP6xD8tzlB7S1AUi9jGzISWEAREDg7JE3h7tMlwoneONZk6GUHpaLac0wXPyqT9kZlHwcFtnszTjF363U1XNyZsZ7RfXox4nGOZEEhz5d3clAlqNuGJZEe2ccoEUZLO9NPnYiK9wsksGenttiQAatSKRDFA5P8hnLKf6DUjB1TUhZtbKam4cmQZ049m8bchcypD9VA55CxJZr0ZsEQSjRFsBy1cuC1mVnmnUvNCx6ZBTZgSoTj0LW5wx1VSa5FNZ1mGgavlCpfhC3pG8gPpW8zuKuZhB8y1rJBUpb1ZrnZ1xnanUP4imzjEwZfD7kZ5x39lEA3hiDX6SNE32509dxtI6SxxQHUlP49N5UevxjHYj9WroZHehEzOmLhZ2TquAUZxM0KloWCH9XQXja7Zar55n4ZHQCegZk0R4vsNBjMGpZtIB08hjbkkNvsRZ5nxoKZ5ubTHCH97IlXMvVUHjcssxsBv8b7M8pJQ5IAdpQewBZ5iBzoQ3cSwxnPObAVZpzQuwNf98Ur95Zn6c6TRVdPE7LZEbkG3mhkZBZBqRw1af3Kdv0pccm1FcJkj0ziL13iNgnwZli7409klqgaf6KdqGt2j8qMeTDHChOq9Z2MdUsZwJEMq2bBzlenSR5gBULdgI4kgT7psVdo9j8MMWGhti09SrZux2JMCyizdPN0X6Y8bvhDhVsEqlZbjKhIlgwQZmHPjAcHyLXVkwmQu9jhJ37JMtoUkcXYdZlJoUfuIQgqeFWzURXodgkq8iDWyWf4Jj4AUceeZu03tmWnGvEyF0im1B5YS39S31ZjUeP95VkO5K16KzGXDCkmZDRe8QIFOMTRoxncO1q1tM42NUnsvcyPiS3VBBUbYzTFEUObXxce5IV5usElSo478XZtapZ2r1AWNCGnl0mnOfS9xZI8f84nTpRQSTZoNSIK8uNAc1MB6yunE5ddUQSZvXgZFrN2W8DYmbLlkVOqImY8QHUx8ZBx0Ur6fAEuM5IEAkBZHtGuZvDBOVhAPRixkCf7s0tdgOAsUlf6lpUCpF8HD8gg8ZLJQdOPZ1oCbX8ZAv6fHwELjrJ4TDIORjVaIgtZ4ZqGjTtMLZ2asPrwB7DCt3NXu33JV0b60SmfAoOrFyQLzrFa7nUL3bIkjSqllQiay2Na4BN5oOYbMIxtSQsHXWpMh3JZykAsQubX0HL1M4FUZdy7GljyE3vp2GLgNqe1Gv6tvH8GdDQfvfdoukOKapzAau42Of1iwGQmSjGoYOkW37vzwZH8Y4tmPPFUTp0YGKG9qU4yj3dOssZyKR9MD4AfW0Z3dsFlwCXEaXSiZgzqeZfsofB5ZEwv97SxNqndMAiUjqw0hQO4L5ZmktZ18AFifHHa0ZgWZ2lzgUAWGiCWkKzz7UsTm2sPMLzKXgMxVmQCDtppd1FTb1RLZb7ESjDp80XouVP9O8NebwIRnMeFlPqE9WQMICGjmhbjl82Fb6Ar4z9maxcbg7wn10Z9wRsGgNah8iUGkbEcX1BivauYGNZifwCesNO1EyrkAt4FJRMsaM0IaHJtCpCEXIvQrSNfERJLr0ktqfdyE20jvnHY2MqNiqvMOfujIooiNJkLqAwNZ5hC39iFPmXcZe6myAlptFrot66nzMrZLUH8egoqIzOTkBu22D36CIdFcTX1MTONwBpfunxl8Zr9WKKYbSa4w1umZ4wFrbQ8RJ8msrqLwzXRrOmXhQas8HUgeg0Vh9uLfSwuqF9U2Qoru3bcayKBAN3gBUdOtozZq9t0nTSeFxWDIPRyW7oHlmIeZj8XBaWEhpjJ7o1GhgigIU7UppmO0RZ7eZ3ysM97sgZuzXZ3xhy2goI77IF69RNgE6uNKcV13wCxRFOF3YfdZAu4PASwThwgCSGZJMxEYwAPcgZLC05H1KDQgLG9Lm6LbKeZ5itzf4FZlN8OAJ377f5mc8WLuPgBhK92JLRInGPZibxSIk0ELdcvcBSM2bICZ0yEoa0Mhk8HwMmf2kTHVWZf4QgQVgRVZ70ZHmCF6CqPeLjnRZ1Z05fiYqZbZaV9O16lGgWE7myCXXj6IdpZgR29scHD9ynzMeiGvbZt9Zk0fkF7kuTnuktHrC9QU98wEVnHC9ujaZC2VY1j3dDZ284plo8AlMqAlpKoVVBVspX0bEBXZzhkvHEw7mUljsDxvZ4f1pZGMpGd3fZ4pwNMWXJzZLhcYCh1F3xe17RMlscRbqNK4QxP5aDxKZeNUiouxsu88txnydBp2ZoPfmKwfpaJLQVpqc0OH3wO5psfQmX8JqEZHC9Z1BHUvH5NiE1jKpBGelq9M8iQBPhn81CZzXReRwDgtyZGqlFaPVoeMz86wxY3CaiL11eX67FUl5xg64XVfBpQlzFGLFrJEuZJsNH1fZn42esnbrMYWkN9H2WhwDBEPJx6Av4WEZw9b7YR3COErLuqXKaqvrVErOE8ffuJQrpbKNGOVCuUQgqedmZfivkbcWpZm1grqZbW7n3rNhnwa1elgfK7vuZfnRSkumIB54OJdplf8ohes7yoQSmPZJJiVR61HNAjQAeZcE5SbIDe7ClhRcVksfGtGRpWaxBIa5tBMqZyo6wZc2ZscDrEDIEcOkvy5p0h20p9jqP1yLD1WpTOVGSvFjlFKeak5JJYExZjswG881M3gLakp9tETZ1s6mihZ4uuma5tN951dFKAkVYQRJFgX4idW5FXODRkPyTmMEQ8ZKdNPqFwyHRPypVU1kmuS5THZr5ZfFIw4RrpBWKag9Hr14fUUjBdY5YdDtBikpZI7mepWkzVZmI3KWd9JBKYTSYuw9kgQdZClg3kKL44JV6cfOn2M1bZaldRhYucyzKM2gNzrPjfVR0ftHdgxQtX5fnW5FxJ5mSBX050jm1f7aZ2mu2QEZjBLZ5GjtNyV4HkuddSxshIw3FsAawIT6NuyinHKb42H3j7dRk2y5ZHKZmO7cjDVrzZEUNWHwlT2uzh2OR8qbkKcs8R0qQx8EvXhx6dQjqmuKZpovNy6o4Zds7TRjMrC5Zr3PmZgMZosqZc5bZIyPTlBwlgrxzKL1F6mu7RFX2eUF4uUUVVVb4gr1zdvMFOznWazlgMjdgZIhbhN94Fx1VethvPZHKuelvkC1CmbWju4hLJbFHYfZwMCB3BqIbOBfZ5LHfgixzcJlKbU7CTkCq1tF1DwCGE9kHtIOAZqkpqUycWhhtgRylI9SUGZa5BiNA8FbZiUEQRUw74Y2sOVpJNjWtchMA67kMNQwZk3OhsxMC4ZJr5YbuEdPAnW3ah70eLjcglxtUOTUl4t5t502ehNV7taH26U3MLJIfU0qE46lIQ9uhEZJ5XtPlwrtWVFA5ZKsyN2JUkgx1nJwNDH5fkKaZ79a9ueczaE1ZGM7ok9ZrOARGjzzq3pEKZsWlDOmLuBLTvzPaF88kOC8wknbLAQ2AKYfNMOdecoLKmiwi40H6uBIq2WTdeXOnkaL4DzLKTCZ0qeGtxYbuLknM2p5leGYHFbOYejblbVsDbINZmmfSagf6Z1YvErexW0Xcb6h7Byr4jFfKY01VHp1yHDkSqwHFhFJdbz8H3bEM4HmyeZl0hqq3E4NeY0b1L2fDKZbLXO753VznG5F5ggIA4aFRBpI5QJp4ZKKxenWcFNTZdNVMS5ZIqlZx3uaYqsDC8cIfLEYTfQ1oU1fyD4j5WZdIbbWm3y6OIzBkG2KdzRBBbxUMBwRm1JyvdsCDn8nUZs3NeRoN6V5Z4xB9yoBJGfjxwRccpezogZIwIZqy2E6mOirkGSHkV3hZo8EpsR8wtUzBy4e2gkhpYkEq4j1FP3bdKDiafQb4AeN6upfyit52k1difES22gtQ2hHI1Zq6QXPaIARXZnDlI4MWoh1XR3CtghVuKOvMd36RuQvWAKSXVHkBowQVlEThtqEoutHlIJWhQhfaAVRBUPOD3, /usr/lib/ardour6/libardouralsautil.so.0 = set:kdGh27KdtRj1ddtzkZbKixZJSOl5FZyBE1hEETXQ0Kg3RYM0fkSL3em253EZ0wbuQE5u9ndzkRGomIIfZnNwMNipFtaTW4tfGctK1JRSsiVcTd3kWYFwAAZzd2uWmIrxc91GZ6CSGKs4AhoEIByMBHZu6ZuxSNVTLJBdjR5gvC8JGDzYKNHBVwsTDwQdytxk6361vyVAEnOYnsnIX0, /usr/lib/ardour6/libardourcp.so = set:odn0WnIf7CO3bwoPsfqdyjLAks1K69YubLH332pXGSpUrhgUUbZ8aDToEKwzjyWQ5AntV2DSUZqAsvo4IxqVFeeqbELTVKCWx1bPCPUs4QL4tKxFoNx6rtfiYCwdHZC9Hzn4NgZfeFyEhsRfbe3hFVhO8u3H2VjrXaqldWFml9G345M2oRATLTZ9er22XcfAmmjHBnTopRQXZsABxmEEZ59xy0vNJNRX5EBdk4l28u46EVC4T4kQw8m0LqZBJImCqfjWcfp5cef1H0txFfd5uaqcbtrQ7yCClPCuBs4aEm5EgVyQuv0r0LaXOlkKKsdxI9YfuHLQSLNAKtR1GouYnwWzuFEHCFZ2nfqjNkN3ruYOt911jMOmPahpQ2MPraV5gCzLxuLhwOZftUog9UFWtQCLqLOxtRkJI8HKiDcUsU26Sm9hueTo7Ty16QvBfYfJCZlHYYf4pZ9zXO5FNEDt0GKoYHuFBeJn66fDDBOaZ7yeoZ4Ss9MnmA1fACZKV7OWcqyDqAJhcq4XmeGnmMcTs4dglVGVdS2gRoEdbnO6yZvnrkiLf7fdG0ZvxRkLg9Ud5oa54rjZzL9ZDfR2HUlDKPb33HHleFj5RT6NSfiEqskBBZdYrowqzgbZ5drwolSA3EQRZt6XEs0YlkzIkKQWvSgTWc2fROgSMdEktYA0ZFoyZdMfqrEO41QUA7E49SeVBci1FfI5FKU0d6G4ij2RL33JOQyNhOlAC2F29dL3aEV1G0nzHrjX8IsxgCRmsGZAr0XYuM1hfENUd4B1rqOZh6Cq2EPh70Lhc0qSJ65Z3syUlz3dSaaLF60ZGRLGW8utv5LMf6XU0bGmC1vD20EkWmqNbRMuI1Ld6DNJjFvOPGMXZkyTsZGC3yZqIdI7YuAc8ndk9Z5rL5Afy9XNJPKXeHjtVkyM59YYuoeERL0HgE05gD6fZum2u1B3CdE0CsVsG8a8k165RV76tadKSNz8yCg22kOInCSZ66ioLWPZo0i8JYAgUh7nFXcux9Orwwl5Nuu4qfwDtjQ5Du5rh1ZsslZ65rmQh5qy10u7MPYLtKAyg1oZATxeoH4hs9gIwZn14Du5JFnDtrSkSs8FZE6ePyZHvyAzYmQCZz3VQKePh3WJrdTDvlk8YHCtlCCBaZBX9tQPJsoWAN3nV6GrmHMZLLBVU7WOVVGNilpvZd9KAy4b6Z9GykLXkjqZm750o24DeTGijWGg39hwHbbsKFjQ1l1SnHeJ5Nxzg43DhJUHMugzEqnJeZBQNk9hCwfNDucktUjhXRtamjwZKkwFjCJiZyG4aNlmbMrHojH40TyFqOqGBw85Yat5PQa0VEUkukq9tZ2AaxmAioIZ8rgVq5ce9lsHBjZf7L6ZBZnZ1GVIEYnBWkyaBJmw41JCAokv5A6mqIQZy8P4Kh0T8UNIXQt63DDZoy2B7m62xmqZznAlIYzSBoqwEaFzecMkAnfNbTOeZHDfyjwXpKgTKuSoT8yyf5opfDdmPzK42dVdPgpP9MdgXErUskrK1BRULcxqzLuhkRkd8X6jaNWpGIdtvbN6ZcjJGNdyFCklypSBFP8Orh31mHedlZFs1cHgWp1daXb3pN8j2CoZaMKfbp9nFAP7cOocpzRTTwjZEdpeUg3y09nqM6mnLdsxNcU5Ljq4azaRPB7EXcZ6fJfE58qKNHSsl4nhBgWaxZrcj3vRmR9J5R16lzR7ZeH8vGETM7IHlcKQ8TD8Sf0tEj7ZEaHEQxmN2c14xi0zV9yqLyUgGfsZisYiBuF3Grl83h8c7Pf499tUE1lpHZ76pXNF0mSXZtCelVc4HXqGrpzxW1v9rQ8ACtbqr41dmHiir9iZFTj9NCfmMIH4Nsgz8lSDyT6PIgex0tD1geTF87kS6PR4Y4RMmqurOGpzUlxbzy8Zni8qtVuipIpjeQ3NBV4o94EGSnRn3dVhgiBST5zZzk4fQi5doQPdN9uqJz5isNkg727SLvrIzC5xRirfIc7lZ7DcyQ1b4RBpQe3Z94JQXARPAVAvtWZEy8i2VFPXrPl2nxIZf9VTk82cU6OkVXRnEzJLgGYmIeKzwWjJfxlH5oKYv0jfMZrFj7iDVSmG4kecHtxF6hLgVjkGelWA6qnPiyBSA64Gph1bRife0G8Z6gEjnZKtFJ4aiU3Vn6YrtLqmOV5XUyewitZ5mEtnFJ9hiW4tSEpgy5Y1NeZmUoanD0DJclGelOvjqEDR54ZGsBditC9s3gqUjUrUI8bkZ2LZ7q1Y3mtLH82oN8JwNJmkXJAr6kRUtJSBIrTc28EO1hiVMX2cCNOVgh5lBZonC34Jk4RjCSgSZDjiRmvG9c1ZbSG3n7St7mW15rjka7pmikcs6P8P2T38C5clioQVOsdH0DPbdrLBBYHN9T9ZvVWBAZFbDdUte36pRMXqpmspTPT4KKB3cGqHjUlBSOYPHZjzXuark9DNvRCZBrZH4Uh5LwbjjAGsAQUGERSG9HMWBaPH3uSWt2mI6kFqZeLE1vGm6tL0KjmMyyJPKxCFghYlUecLAe7ZahhY6ZcuYzj7yZ5y75zbdV4XkpprlX7WPBYGZ7cPZ70dB0rxpJ3FUNn486e9cCVkWpew66ZqxW0zZGLTrhw2K4na09bBFdV1vHeJFagIuqlEC5LNvTmiXynPa5RpSrfTam9Yaghvhwbl2EFyJxeSsJommEYWbiIfSwo57utHGpDPJj2O4H7l5fDdZygi9FZ0fZclavIY8CVuKZdcjPNXIfJFqhiklkUIKdlW8YJSP2z2sAtg3ncxyaS6xgLwe02IV6C5TNsdZkw3Spzot8PRUBw1ShFd8z80QhZ71usVxzUq8TC97bQev9JWbsWXI4ZziRDQqRwWYBwiHdRtplkP90Jou9PaVBkK81V2NbySNMFkK9cRbWdZl7IZrR2AFui2SEallhwWxgZp6Sq9sYbefVzk8Zya8Cc6bhKSksT3eV52ULMOHtE0MftPlZD2hdEjiOOZoXXT3X3nB5sAOqe3R9Tp2rbBlLZpMxk8MMr9zd8NqFjYoZFNIQeONVIc2nDWaJ5B7KgFNYhObF2dP51Ep7RlnT0urHhnMqAzjCHZBNVfZlWVXGZ2orHlUOP2IXzCpm95IUceJ72TB47HZwlEfolFdxk2eQzDBhj8DeErkaD7EvteXaNrQZDJZDsbK30UkYEsQLojqwguqTiBTzh17yrpAkxAFPy9PRR6XA8DcRMMNpW8KgJRDCg6gpvZ5b9FDrmEcbYomXZHvbDynkqm40msPfO7frAEesVYSKIjE2d4rYUVZFdIy5teZGgT1daWXxyAUymHHgk5fXavZKI7fBiS7S33k5O4py93Alzj9wfyZgd4QuBnVOAqSCZfAQbc6SKCdhC5X5UfjDlhm7xZxuQtu2ybnTZwbsHm0rnLBND3BQpmMEYzJExb5iObqLK1fmW2uQJZgtKVlQqzIJa58UpdprfSwbUMhNuV1, /usr/lib/ardour6/libaudiographer.so.0 = set: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, /usr/lib/ardour6/libcanvas.so.0 = set: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, /usr/lib/ardour6/libevoral.so.0 = set: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, /usr/lib/ardour6/libgtkmm2ext.so.0 = set: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, /usr/lib/ardour6/libmidipp.so.4 = set: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, /usr/lib/ardour6/libpbd.so.4 = set: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, /usr/lib/ardour6/libptformat.so.0 = set:ndSHdyjhqAQDvYl5lp54ncIewsMWYhQZjkznVYyF2WWkXgzB5kc9qnnyd66BZzbLKR1VXh6qsy2zOgH8QzCWB6AAVdGW6aGqCLIPTfE9F5w7N5buxON0timsKiMvHjvov12eurhpSco0WHouZ49Qsdczsct3Slcj0uZsSzWwceeCTZ75ugRdn0k5A7wwnMuswmy7Wo4sh45GXgdqxQ4tps4A6sxvFtrIOSDz7JSdiK00lEooThnEWQCiOJ1LSJ35cPXuhSRaUjPqDa4QuSsU1uCtjJdhZcZsE6uX1UPkJkPbBBUl4aOkPQi4H0A6HBhig8w3wuOZoY6Mi4hMmM3ZqhZx7SekZi6UTo4VLCDKeNxETnsGpT6pRZgZ0czhkwrNrYjVp0kKN8GqGAoZnOcjySmEpiWRN2kOafZKUiKLHCXVy9VA6C6xf4ksk8hzw9Fin1Z5rzhuuTt77I4pFMrKVTus6ffLgAkebofr4DBGTnUJHrmq1KZ2O0Cg2udE10HcPFcD4zpYqHAZ1cNZIf6lSH4x8k7vfEthypEzCRPOV8TZCX7OrpkA9sAem14PuETqMYMKm2cNnhBmprIEvT2BH2Z7ZnnccFcsg4fBXnBy3wMyaZ78i69Sua0ZBSQDbpttxv0RIK6CZ7bYd6HrKD9uKh8GkPKAbDP0CAwV3EuZh1ewdnMnhJQJ1enNO7ev4Z2YrHSTGBKbMWkcOTg2h6dBoBCWRr3qNeDIytrshUhz6Vk0DZqGc6BvROdbI4txMYbvWvD1jEE7o3FLi0r2ccSdcqI6ujyfZ4F3Zo5cVtExMHqBncQjIfcuqlBfbD2mrJxdCltEZhGWVpspn8SeqL37DQb2zXamBh8E2Ygr2OFtHtZ36wKRZFq9P2MrqQyQKZcZJ8CDg65kf6QQpH15HNF7lwaoyZoVxxEeono1QvCZaHaDaSYB1wAkO09JsMMo1nPGDPXGNJtCBLRlKoZ4gsCs1Ln2LJh2PAcoKBrgfkt7FGSmer87X8inUNglHi0VD5ZC0BIIDFhtwwbNr9NAp5joX8XM4ZmFZyuuMVYT4JzwcrOThDz8IdByY0Lif3Z9B9q34Cf5Oyt8gcbyGIUwhHmZ6Z61awLXCZaZbDL0wd5GjUe0pzVwwguOzWo8TP45nbwHmYiUqucR1srCRqrDZ6PHzOd9jryoJZtXbUOP9ARTw9dZ7L9xwCWzwP9bmtCQOGmG5SILvft5goeZa1ZFF32NMeZa8wCzftZBuoM0Y9GdcKZs9r5o4MAoC37HcBlscAqHhBsDCjqW8A3fnP5w87Zy5Bv20gLcDas5EwkoITvWkxzPO9Z2F3Lx4OIbIpOy6kOCLuAUNd8ZfNpQ8gEbFMeswVxYtSEI7lwAS8X3R8D4QWJc9ZkUV4kDrYC55wmM97, /usr/lib/ardour6/libtemporal.so.0 = set:jdLhHRu2khTFzBZgNLdYfKZjDZI0MtLZ4a6Iayfy3CjwG8e6VV289hHuh03lA4qDkrkS573fkU56v9olaZw, /usr/lib/ardour6/libwaveview.so.0 = set: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, /usr/lib/ardour6/libwidgets.so.0 = set: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, /usr/lib/ardour6/sanityCheck = set:ecyLJ6 Requires: jack-audio-connection-kit, /bin/sh, /lib/ld-linux.so.2, libX11.so.6 >= set:ojYZDOcZ1LHRk3WyRrdPzfpzigrXOHpEwyMDMwapLPxgDIslm0Y6NbRwzFD4, libarchive.so.13 >= set:nhZ99yF3fb3fb4STJQNT5qU37HJvtWAX4zhCwZ1aZ4Q7m5PwZGq0nK114hcXFc9b4tcddh6wFznhr0zfF2Zee9zr4fM4, libasound.so.2 >= set:ohtazay6I4FA9M5LpjkIyOoHKKTZ690daYGe71NmZh1RBZh8SJkOISEWz9VUw7dqo63bpS2CSh5rkrViQfnrjlOIQWOmbzNmDRQSi1qxyZwSJ1kkAi1Z16Q1z33IQnOJStGCpsslnMXhpylnjJ3Z8kGdU4gDeBTxZvPA8p1F65Z8iYQQ06twWzYWF1tjxw5ZBCpoEKi1bZquXAVO3Dqaqyp92ZkeGakmrGpghg09LgyJEwdeITIYK8hfqzyGs6IUr7bpjgLiVB1JpE8DIsPwNb0gJXd0AJ1nR3OARiOu5gRaELVlQEGPJdan5yZGbDXycdnGTyGA6, libasound.so.2(ALSA_0.9), libasound.so.2(ALSA_0.9.0rc4), libatkmm-1.6.so.1 >= set:oma8uTgMc, libaubio.so.5 >= set:min046GcIcvQck8ddZAjWlGOTqBd0, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.25), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcairo.so.2 >= set:mfatAp2k43cHoHyudZ8yoPmAZqrSF8epIEpNYQWu079yDADxdO0QZiUem4QH0lA8Ld3InmQzPxvMDn8ZIuPfHA87zbEfP9Nv0kA3gXsIP3KfizZwosz6AbCgKq0WOGcbbOQju0gfV2rerkVR1S5lbzu3FvJvahmGUlimmgR9av4sNZqXsyg0Pe1, libcairomm-1.0.so.1 >= set:ng7I5l8yzVLarpwZKNoQEOprZHirIP7gC2tTfKDZm5qu7oY3gek8ZI52OZ9P6IgAgW8CCyVhLL3vBJeqrqUIZgbVYYk6ccGHoknJoC6LXIMteh0ZiONCjD9dD2iUZDMmu8Fctd0hK4FkWaCvHoRiUosFbRSzYCLU6tERTGsLt4BCgEdFPAbJgDmyE0C01aZDdK0, libcurl.so.4 >= set:kfRQoh7jemLopfAwrbjQ7uQn8O9iDHEPYDMtqtbHGosFeOZe5, libcwiid.so.1 >= set:jfQjaVB50wRZ92JpHsmEwa, libfftw3f.so.3 >= set:lhd9Oh3vwAfmNIC01Z91asKAZxvTrBwb, libfftw3f_threads.so.3 >= set:hgB62, libfontconfig.so.1 >= set:lj9hRhM1Lmh, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.4), libgcc_s.so.1(GLIBC_2.0), libgdk-x11-2.0.so.0 >= set:ngOcsFVSvMzFf6bE8y3qlny7A1eWg2nxx5XQzFkKLKgKNNApFfcC7UntiQUM0ECJe9ZxCbCAoV9l1Kye7MjwuXxVmQr1SW8K0DeMWp9Vb34OFsaBkg9WiAtP0k4lEEDNEpJXhpbAwcw1uabQZDp86ZyyiqXGom2uDeK3ckewSgZA4mZuanrp4, libgdk_pixbuf-2.0.so.0 >= set:lhnL2jfO4LN4bUWgTkFsHUTSlp0, libgdkmm-2.4.so.1 >= set:oh8F53fbRsohxHVLiRabHUKQvwwUXPGUBeID2TCWkaH8sO2cf4eQznKLziOSPOrP6QDtLoqGrpI8k9AlH6Dc4ZAfnElEQrR1ESFYtsbRaX1KV5mXpZ8RJ5xRycdh92wQfZi32YV2DJczhLZl3jddL5xggmLHNUb25UsQNzWoUZBNApWxTNkhqqMaNWopPyqNELbZEKiYG2ICXSaAwC6d0nayTuqSdLjwCgDh7M4BIZmwrCXuB9MyKE12Z57aTRQ87u, libgiomm-2.4.so.1 >= set:qp6zoF, libglib-2.0.so.0 >= set:oh6Jz8GISfAmWGqKTanYad9CKd0eZEn84Zzmdq8v34vjeiQaSQM3V5Z76nfD7XmOal9O96OCJ0wt9Qu4xC2QVLGFbQDrsckm1kZjuc4DNBZcHuaySob4itKvvAHMuw9auBTvJp9LgLBopsvdER5NZ0EZ4I9xArnoWCf4IKOB5TB5LkNPnhbQi6iQbTWeNBHwc3YrxRZJ7LcJehrEtDc0poUqZo9rqYY7bVoF6EP2CUyQ1rn7ZesNX2JOQ8tczAPg4ZwHYi0ezR2ZqgTOGZmfSjdrAvLAjzULchdb0QAkvYjEDFgXuOOJL7HTdjG0QwR0, libglibmm-2.4.so.1 >= set:ogZBgzs8vImQb4VeLGgqB0qbJDdriPec3OmYQFsJGATiZ5UZ16BBRRaKHxhSApT1hHHacJmNv2ZDUW9mkcoR87Kqg5cjnlZvZBWCaimX0cbDEp5lPIENUjGNkZIysBWtaZaeZALBscRhwHGZiavdV97RatYZB90reeFlc91BQZxWotpjgJ81VIVnaFmc4L8KtvPsiLGECfcPZoLtTqsUBSMfefDGGaYaSassy8rwQRk837C9A1p45V57yQiQYkPBjIJkusRCqJdQECh2TzpAq689rZqJ9b5INgutG9yiUmbgQrB6lHyG7bVoE4ONZnRCzV69787yzbTFsRKnLohx3oEMZ2yh5ZLnMpjNri5jkmT6KMZvei5TaUfAtMwZdpHJeptJZu2uaSWxzFleq9oz8ru5YINp5YKZEoIMmDwB4XFAPVZHkMtgIJwenrXB5Yw6lyNJMZoBWAwaoZHLahZHZ7aMIIHxJyy4oAzT6yAdtp04cI6P1csvchGZpAbsWt08xGpdJUaV5cX4R65Ro7WDLHEh0Rr02F4, libgobject-2.0.so.0 >= set:mhyuYfLw0DFu1DsEUO02wyH9cV9Zz6ys3B5UE6Y34il0qee, libgtk-x11-2.0.so.0 >= set:pil7QKAA2ReC1mAfBZqgXlI3AejQW7n3AuhhpWvsfdR78J8actrVUPGk1s3rQzcourwZIKxVG7vKwhlGwZ7xTTPbc1BVp1rAUhmZxZ52g5CSA5RYFxnAWjn5aQdH1H9AEbDpikspR0jUF7xNOcsyt7SZjJz4Fv7LTA6JmXMZeEM3CvmsSp9V3F3SZjBHB9NVNGV4dO32RnFeGttlyWvccas18lLMs6QrvPLeY6clsKiEJn0MxxtngDDYJ7Ax658kIaR1OM36qjfZLd0Qyp1oo4qAECFONvR0, libgtkmm-2.4.so.1 >= set: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, libjack.so.0 >= set:leZlZKMZhQJ211MyKQQcTQEiT4GZ7JBrdrzZxwt0Q77LEIYOMYpgfzS5J0qUoipo0YJi2wXbWktb0uiCFmsofZoTBfMtXP65T0pw2Z76Ka3tiAwwWSUnkBp8j6y2aVUbgS8fQVx0cxEzOaGcPy52685A0srx, liblilv-0.so.0 >= set:lezd8ll5xQf4yDBCbmaOeHINIbldfgQ78piJhC3r41N2qCQQmWbVovDNCoAQtJit2u5d9pUL7rDBjn20cvFG8M852WqUnM0PqhZy7ND2cm45EiXHxEXS7zyl6tMn44LviDJe6yRqXaP6uz7uthtzQ9rbodpFotmWgjyyxOwKHIg3ZrOtZng2MJ2aKifhQKu4UPWoA1bAAJqNmi7b, liblo.so.7 >= set:lfC5gbghb72fQAkafi4pIRwz8Ni1fEM5BLIfC3UE4DxTeIQbRXJ1eoi65dCrscZJqgUrp3jK0MRNABv2cso4I7FCG5KxPxoMc, liblrdf.so.2 >= set:jeuRodKSu6AEUi0Pogk10rmSoSmkxdTiiFvC4Z6a1, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libm.so.6(GLIBC_2.32), libpango-1.0.so.0 >= set:miqUnjRZh53OHzwlo6xWADqA0NSFYz2, libpangocairo-1.0.so.0 >= set:jf7j1dpuM7iqjNEf6qWcc, libpangoft2-1.0.so.0 >= set:ki81zyZi1, libpangomm-1.4.so.1 >= set:nhVngKGFn0PJdkrWgkeiYdFuYTjimGG8Zh5xlLYwLpmrFsrJkIzq93FxU87VYZtJNaQl013U403XMJ19036DjJasvczGcHGLiECxqqhgK8edhWEh9RShapSzz43uQdkKFlYEN1k9AYZoP9mp3zzCJ70, librubberband.so.2 >= set:miLf63WpXsZ4dZ9TJxLC1RHT7LuvxxemPxnEbN3, libsamplerate.so.0 >= set:iffnvxjYWu34U7, libsamplerate.so.0(libsamplerate.so.0.0), libsigc-2.0.so.0 >= set:keIKIZv5ZcVZ4Ds2uFoZlmJVKzeyAkLkGQOwFb9bD40kuC0kLeANkm0Ux4CRs01kMOPetYJmmRaAIKM4Fd7, libsndfile.so.1 >= set:je9Mh9UmSaeMF9kSkdCqPBJ0Mh2NddEMTWtOTb, libsndfile.so.1(libsndfile.so.1.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libsuil-0.so.0 >= set:hevWZg8BicBZfeC8W1, libtag.so.1 >= set:pkE3DWlCp53JxVN6M0aE7W1qvKJ177wVzKnGldjbdyZCYMOTkPJMooHfMtbf386, libusb-1.0.so.0 >= set:kfhZbSLYeyYS5o9BOozcWMxUmDMIwwjykt4gMjcSkWa, libvamp-hostsdk.so.3 >= set:miDKfCg7bwgV1NZxwe5xbn0h78, libvamp-sdk.so.2 >= set:kgWfO5WwYJQcRo5J2BFvZjKlDuLmr5, libxml2.so.2 >= set:ojflZzxCywVlKZn7PYz0B62eFgklZ74AYrHOVP8cfZc2amv53IRlSnZD6DzjR8Q9pio2IgQWRyLfsPmE7bc, libxml2.so.2(LIBXML2_2.4.30), libxml2.so.2(LIBXML2_2.6.0), rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ggi9xq 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.5CPLDb find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GwEFak find-requires: running scripts (debuginfo) debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libwaveview.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libptformat.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.9.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-vst-scanner: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-vst3-scanner: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardouralsautil.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/hardour-6.9.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/hardour-6.9.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/hardour-6.9.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0.0.1: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libevoral.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardouralsautil.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libevoral.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libevoral.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libpbd.so.4 not found Requires: ardour = 6.9-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libX11.so.6), debug(libarchive.so.13), debug(libasound.so.2), debug(libatkmm-1.6.so.1), debug(libaubio.so.5), debug(libc.so.6), debug(libcairo.so.2), debug(libcairomm-1.0.so.1), debug(libcurl.so.4), debug(libcwiid.so.1), debug(libfftw3f.so.3), debug(libfftw3f_threads.so.3), debug(libfontconfig.so.1), debug(libgcc_s.so.1), debug(libgdk-x11-2.0.so.0), debug(libgdk_pixbuf-2.0.so.0), debug(libgdkmm-2.4.so.1), debug(libgiomm-2.4.so.1), debug(libglib-2.0.so.0), debug(libglibmm-2.4.so.1), debug(libgobject-2.0.so.0), debug(libgtk-x11-2.0.so.0), debug(libgtkmm-2.4.so.1), debug(libjack.so.0), debug(liblilv-0.so.0), debug(liblo.so.7), debug(liblrdf.so.2), debug(libm.so.6), debug(libpango-1.0.so.0), debug(libpangocairo-1.0.so.0), debug(libpangoft2-1.0.so.0), debug(libpangomm-1.4.so.1), debug(librubberband.so.2), debug(libsamplerate.so.0), debug(libsigc-2.0.so.0), debug(libsndfile.so.1), debug(libstdc++.so.6), debug(libsuil-0.so.0), debug(libtag.so.1), debug(libusb-1.0.so.0), debug(libvamp-hostsdk.so.3), debug(libvamp-sdk.so.2), debug(libxml2.so.2) Adding to ardour-debuginfo a strict dependency on ardour Wrote: /usr/src/RPM/RPMS/i586/ardour-6.9-alt1.i586.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/i586/ardour-debuginfo-6.9-alt1.i586.rpm (w2T16.xzdio) 3926.34user 735.00system 6:38.02elapsed 1171%CPU (0avgtext+0avgdata 1050760maxresident)k 0inputs+0outputs (0major+128652689minor)pagefaults 0swaps 3944.75user 741.29system 7:03.59elapsed 1106%CPU (0avgtext+0avgdata 1050760maxresident)k 15472inputs+0outputs (30154major+129292843minor)pagefaults 0swaps --- ardour-6.9-alt1.i586.rpm.repo 2021-09-14 10:16:17.000000000 +0000 +++ ardour-6.9-alt1.i586.rpm.hasher 2022-01-01 03:02:37.873265556 +0000 @@ -1244,2 +1244,4 @@ Requires: libc.so.6(GLIBC_2.3.4) +Requires: libc.so.6(GLIBC_2.33) +Requires: libc.so.6(GLIBC_2.34) Requires: libc.so.6(GLIBC_2.4) @@ -1250,4 +1252,2 @@ Requires: libcwiid.so.1 >= set:jfQjaVB50wRZ92JpHsmEwa -Requires: libdl.so.2(GLIBC_2.0) -Requires: libdl.so.2(GLIBC_2.1) Requires: libfftw3f.so.3 >= set:lhd9Oh3vwAfmNIC01Z91asKAZxvTrBwb @@ -1263,3 +1263,3 @@ Requires: libglib-2.0.so.0 >= set:oh6Jz8GISfAmWGqKTanYad9CKd0eZEn84Zzmdq8v34vjeiQaSQM3V5Z76nfD7XmOal9O96OCJ0wt9Qu4xC2QVLGFbQDrsckm1kZjuc4DNBZcHuaySob4itKvvAHMuw9auBTvJp9LgLBopsvdER5NZ0EZ4I9xArnoWCf4IKOB5TB5LkNPnhbQi6iQbTWeNBHwc3YrxRZJ7LcJehrEtDc0poUqZo9rqYY7bVoF6EP2CUyQ1rn7ZesNX2JOQ8tczAPg4ZwHYi0ezR2ZqgTOGZmfSjdrAvLAjzULchdb0QAkvYjEDFgXuOOJL7HTdjG0QwR0 -Requires: libglibmm-2.4.so.1 >= set:phbUhZodmxTVFa4AxbnZwZ2KyDsaD30zXFIX0BcRaoZLgGVyohZ7FSkNPOt9BGpSC6NclKiXty1UYhRm3nHQzZx3Obe9pcvpjgg1YyUJXlHYNCBZ1SLrrUeenzqOCKj4VKdxcUMcxcclQCdPYkCbDor9nIsveD6tOi3kKRZwZm7cDGvRAG74GFVJlUgZasU0jASlEkHILzXfuJZt5QFomfA6rgMheHwTZ5O1DjfSSCJ5QVqTRAwI7bBj2k1HZKjBEqCDzuA0juI6MfVckP0g4GCRQyYOZnRxgpthayZ5Xfzk9iR0OYsubGLgAMJKCyXQM8apx0sVcnbaeanndE2CjnhNezeIlYsxuOaZ9vWJAdkrlldSN7zpPh3ZFuywdR6AzdZAaFMnuqpsRsTqAmCcwnmPEt8W2gEAv2AiEhq6hUuczAaKhI7ZmssYuyurFhiQt976axQWG72xUUOZ2oHQZbQ1JZL5nFn5jYTiSZBzkNJ2ZjAYEgZoeBzG4clQ755pxd17ld6ZrkgmKNBEyN5ZHw0sL66Hhr3hOCCiyRoucsZy8sO584du1PehrzyGHqdHRr4 +Requires: libglibmm-2.4.so.1 >= set:ogZBgzs8vImQb4VeLGgqB0qbJDdriPec3OmYQFsJGATiZ5UZ16BBRRaKHxhSApT1hHHacJmNv2ZDUW9mkcoR87Kqg5cjnlZvZBWCaimX0cbDEp5lPIENUjGNkZIysBWtaZaeZALBscRhwHGZiavdV97RatYZB90reeFlc91BQZxWotpjgJ81VIVnaFmc4L8KtvPsiLGECfcPZoLtTqsUBSMfefDGGaYaSassy8rwQRk837C9A1p45V57yQiQYkPBjIJkusRCqJdQECh2TzpAq689rZqJ9b5INgutG9yiUmbgQrB6lHyG7bVoE4ONZnRCzV69787yzbTFsRKnLohx3oEMZ2yh5ZLnMpjNri5jkmT6KMZvei5TaUfAtMwZdpHJeptJZu2uaSWxzFleq9oz8ru5YINp5YKZEoIMmDwB4XFAPVZHkMtgIJwenrXB5Yw6lyNJMZoBWAwaoZHLahZHZ7aMIIHxJyy4oAzT6yAdtp04cI6P1csvchGZpAbsWt08xGpdJUaV5cX4R65Ro7WDLHEh0Rr02F4 Requires: libgobject-2.0.so.0 >= set:mhyuYfLw0DFu1DsEUO02wyH9cV9Zz6ys3B5UE6Y34il0qee @@ -1280,7 +1280,2 @@ Requires: libpangomm-1.4.so.1 >= set:nhVngKGFn0PJdkrWgkeiYdFuYTjimGG8Zh5xlLYwLpmrFsrJkIzq93FxU87VYZtJNaQl013U403XMJ19036DjJasvczGcHGLiECxqqhgK8edhWEh9RShapSzz43uQdkKFlYEN1k9AYZoP9mp3zzCJ70 -Requires: libpthread.so.0(GLIBC_2.0) -Requires: libpthread.so.0(GLIBC_2.1) -Requires: libpthread.so.0(GLIBC_2.12) -Requires: libpthread.so.0(GLIBC_2.2) -Requires: libpthread.so.0(GLIBC_2.3.2) Requires: librubberband.so.2 >= set:miLf63WpXsZ4dZ9TJxLC1RHT7LuvxxemPxnEbN3 @@ -1300,2 +1295,3 @@ Requires: libstdc++.so.6(GLIBCXX_3.4.26) +Requires: libstdc++.so.6(GLIBCXX_3.4.29) Requires: libsuil-0.so.0 >= set:hevWZg8BicBZfeC8W1 @@ -1311,21 +1307,21 @@ Requires: rpmlib(PayloadIsLzma) -Provides: /usr/lib/ardour6/ardour-6.9.0 = set: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 +Provides: /usr/lib/ardour6/ardour-6.9.0 = set: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 Provides: /usr/lib/ardour6/ardour-exec-wrapper = set:dcyf -Provides: /usr/lib/ardour6/ardour-vst-scanner = set:mdvDHsl1rXlyWGedJwCENOZyugS74Y2bDBZ8h9lTvR3vcMUpRKoGscoZ2Mk9tVHlRUfgm5tFr9zBXGbhFIkA7WaIPkFkFkEieEo383Q7lYlAJaFZ0tVPkEdq4iuYP1gfKFCCZk3b61stvxypvBqd0pyE1WMj0729t2qly8I3YAiLMYeJsnK3o4uFv6JScniuOJ8k6fg0P0bL1P7Z8p1wOVGLhZyfKossijGFTRPkVrWHtCttQyv4k9m50t2D9hCj0JTlTHqdMjo9NhkEgF2wWafB7PYJ0WcSmiOxcZ0d5i0ZHTmra7oIqyqrEn4trZI7ScPP0p63d3Z6ahFz0pUiRe9Z4GyyfcRoowdyh8yAiqdmqZLwWZAjPC4cAxjdopZni9KFK7neh6EywHW1R6ZANII2zz2mtlw5TcM2nNBKh0m31mSMdNH0p4SRy0ymTQWAfoF0pAFQxUgS9mJkM7e4Edb5JI8p1ZzMEZsvgMrsW8kNHwUfXKhnpqGuTfrNNcexmRvJ1vZHl3y4NHDiyq0LW9s1OUoy2NZxoc43i24FjxSGoZ83YnPuc55Znj6yYI8PZiZ316MIWmz7mhvslpF8fGPYMiEjSafXXPRq0lwzZKXbW1QLVHdOqP0Fz0j9lJpjdh21uRYwV7iDxmrnNGxvGsAtQ8QmFeiYxw6Y2vAw6rU3SlPnZuhCT4OcOVizADMhbp55yJpBNZv4XQb4S43AF0BM4JTpORPvNNjpq4rQDOSDot7JWexr8KMZEXKHCsCCNSEpJ90 -Provides: /usr/lib/ardour6/ardour-vst3-scanner = set:mdvDHsl13BnSqqBEKGjjbE9qIYLU1pvgMbIsmSzh9lTvR3vcMUpRKoGscoZ2Mk9tVHlRUfgm5tFZgXg6bTlnyipF8fQloDR9PLj2385GA3aSCow3qvkNnhSGAS3tVPkEdq4iuYP1oXocSkjjvqoN8wHXbkcXHkH18j4dg7u2Ug8FjgHi4xByZudFGR98PXQOtVeYegdXiZIERCViOjK5xOU12o6oVdoZoucb0kenZ6T6nceeF9RQXWpGYdZ5zuwmYzwaNG0EjUc9Os2EZeGXlJ6U9IA8Yt62j1VmpZl0GHKMVI7PYJ0WcSmiOxcrwho1Y9C0ZnLJSkeMZjgb9GJxuhQJZ3voPcf3ApcQqr9SDsj9at483nGS9FDk5wb633mchuzg497w7Z6IQZv1R73sQQI9xWkHM83eRwBVvi9KFK7neh6EywHW1R6ZANII2j3Ne0HKaMyr6oxHUiT80Hx07wUkl4K9u5uImsIH514JKFR9PxmnF0pAFQxUgS9CAp4aU372QCBymmAIwZxokvZj8Udet4GUlgYDtTEHcdlLXDJUo6DgHWLSgHWaGrsH649y6UEzGhkgdUPgy8hW2EZiP9ZreMo86A48iD2JlNWN1ZrCZ8FEMZCOgAD5pSnWD03omtHN3HEfKGIkA7Rpei9z4WAJOPZuPRq0lwzZKXbW1kEUzYR6pJpwQhwpMdqGsxUKQfoy42YGV1v88ThDhyKATlIqUDuN7pShVzlCJitYk1baU5Zok46Zd3vMKqZqloJDcL9AsNuNVizADMhbp55yJpBNZv4XQbAHByX0pag9chDnLX9nfZBsYkC6N6Z9OSDoDCrMcRuFjU6yqNoZ7sTtRAPQcS6dHdhH2 -Provides: /usr/lib/ardour6/hardour-6.9.0 = set:mdgOq0MLYvZ79eDO0FW6OdsLT7OlN9JcFiRHZs0oVQiakGSbyMtvZkdz7da8RZq2stSzh8Axy8DZjtlNepO9yik2DPa7bKA0nbeyJ3LH3BoOBBNx6eFtkHQfMz0H4aM0VDsPNPUQq5lppp4Zunkdpc8lSDhfC5n4wAZGciguhMAgxZoiSvIg3G0F595GEAHLrr9uzzZ3mZag3rQpaxu5E0Sxf3xFQqx5qAZfOX0ZhowTMwd5oFd2kGGNrwmxKmmmbRv2uPUPmiqW8TUvZb18ZEg5MXE71SPUqBGcfGOAa3KEW3G2AOmle0xNaVhAVbmGWyUE86XFpSXWaGBhJeF79QAa1jAUQ9c0pkZ24ySl0TihfMFcayJBBBWoZ5W8g02of8jd9C00rVRFE0znxpBKK0IRkh69FeyZsyhmSfDJ1OyX8EnVXgZidfE0D02hgc7uN47xFiPm0B78V6ccIJx7YpfSLRWcEvUXxdZtkZ1MdlvFA3JVK7DFDJTTlLME0mbgbM7oZ1dZyKGYkjtLELJSd82my2wt32dQKmIK9rvuba0eZ0bMiGat4zk7lmypdZugUjplsa3y4ZdOHEv7kuVTCx0 -Provides: /usr/lib/ardour6/libardour.so.3 = set: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 -Provides: /usr/lib/ardour6/libardouralsautil.so.0 = set:kdGhsFWGcZAT8lf5ZfSmKG8Z7F4d825Zetq0nExquow7aXT17bxy1Qu0sNz6JMbVGpAGm5PyBZ1ZHogMaAiBjQZ8ajDrgrJdDkePtP0Beva89VZAzwDK5Xm8jiwqLpqHWOhg6xxOmiZ0ZpXxSNVTLJBdp96FlZchmqDVws77u4X2Fc6c2Zko8DcZBsnIX0 -Provides: /usr/lib/ardour6/libardourcp.so = set:odn054V7SD3jVx5gIpK7J6NFniaK0nz4uLBTRx1xItlXcYJ88sYBukVY63R5ssuN1VlnKMFdKLiOZ161rEmuGzzS2WXtKHFuoMOIVce71Zb4tKxFoNx6rtfiYCwxKHjOWU5hckZHjG8q4nZ3be3hFVhO8u3H2VjrXaqlJJkCkHG4R1y2o1IqOXTXZkDd1xtC7ibHFROHrIIqWtvCIcQ25JLi251ZiKdKuL0JIxyEi0NzM0dTAUCwy69r9N0uRZrqpJcRuCQpuOaosu2m1W2jvqaKFaJbtrQ72TPdZaABGl1akK8JT7M6MHOKs5BHbnj8r2ZzuHLQSLNAKtR1GouYnwWjjjshQlPQuVWhraCauoPznKb98o2mSqm9azm0uuj9L0OsYdQXd2kKZH373a1flLzSYlXleIHCGB5pRlWA1D3nMMSa9a0ZIX6XUmcagUfZlV3ZzJCZlHYYf4pZ9zXO5FNEDt0GKoYHuFBeJn66fDDBOaZ7yeoZ4Ss9MnmAVSjmFVLDv8HPE9NcvE8rzoQ4G4hmeGnmMcTgihBHCTob0lzxSIs9r8WZDJh9ZePNHn8W4MjnZ2k2uj1Ci1NSQZIr9qNBuG5mNHeZ9brJccIKmVAelkvr4rZE4G67lppvPLx1Gd2JQndrwolSA3EQRZt6XEs0YlkzIkKQWvpNxXJezMjJcAds3al7f9Mvy9STMfqrEO41QUA7E49SeVBci1FfI5FKU0d6G4ij2RL33JOQyNhOlAC2F29dL3aEV1G0nzHrjX8IsxgCRmsGZAr0XYuM1hfENUd4B1rqOZh6Cq2EPNqSQQr43wCtHhhZwD8uRUgzJyOrG1MLmZGGeynTnNbYzNeeMyMhZ1PwLj10katbJUBqofSwT6C2DiZAum5uTD4LVZld74Z5profUZ8A1VGxaFLSub8v4jSzrDtTtmDWOF4xbiUVZ0P1JZvME05gD6fZumSr7xwO1P6kbGq8neDay22lwhhtZh6tadKSNz8yCg22kOInCSZ66ioLWPZo0i8JYAgUh7nFXcux9Orwwl5Nuu4qfwDtjQ5Du5rh1ZsslZ65rmQh5qy10u7MPYLtKZiLYg1UWh7IlWUMil24bEZB0NFnhrWRpTCdJNRvQMpmYvZAAsATySYv6OFttCz6QrTqKfZGy2xvRIHOQIkVLSjWEDrVMQ9z7KOdkTImxZLvbPNfQBPPlzBGOZqLjs959mcWjlhGTtG9dvXE00jwUQVmlqin5q892stpxPdtyeEaMZqlDSyUM1zLhJUHMugzEqnJeZBQNk9hCwfNDucktUjhXRtamjwZKkwFjCJiZyG4aNlmbMrHojH40TyFqOqGBw85Yat5PQa0VEUkukq9tZ2AaxmAioIZ8rgVq5ce9lsHBjZf7L6ZBZnZ1GVIEYnBWkyaBJmw41JCAokv5A6mqIQtv2TM8ZxPKjTpcsuWzy2B7m62xmqZznAlIYzSlZxRI0hli7towF8LuynKBtZnfv4D0TPsxKtZc6X6hkYF0bXVINquQBgE9Lp6are1K1q7t3DzqPdEI6ZBCgJNnL8GqG6Atz9BoZckprWZm9SEDDqlzr4jdFG4PIbjDhATy62ImtqGZjV20rO5QEILcA5zc9oyRHMKfbp9nFAP7cOocpzRTTwjZEdpeUg3y09nqM6mnLdsxNcU5Ljq4azaRPB7EXcZ6fJfEePr2W5JVG8KyaxQl2Z7pC6ZqSGeFJEeMEqIZouv5Vj5Z6U3SRa6nqAXj4X7weQFzvkp5BeQambxG4g4a1cCVoE8eAW3DLMNblWtTNogTGg6ygoeCv8iilXAuQwGIRZjzIZ8j1IITZbdtGOp8mTRkTO63R3Zipz6xQIrhrz8ENqliqbhWfLDiydvIwpn9yVw6hGIWBcP2V42Qt60VsDysgprcnjMjk3rFVJ9HCdyn5KcayUvi8qtVuipIpjeQ3NBV4o94EGSnRn3dVhgiBST536O7qFy6cWVCU4fJSN29KoaE3x3XTLdShP1xgoJQS3bPhlZJ9z8tM2htp6JPgviQiLjmfjCjZlDZvE8yAguWYZmPl2nxIZf9VTk82cU6OkVXRnEzJLgGYmIeKzwWjJfxlH5oKYv0jfggrnctWgWcTSiBwOxpJbcR8W5avyiRFiDGSIAoFdF1xqmkMiJQz3waiL1xetZbTBSiE8xfAvpMLRZaSfk3aLo7nQ1kGHLIgXKirjyAQ9WIhP0wj3SNTgrA4UIBFiRFiZr9dQPW2yvBHIhGbue4V6wQMDMTMphmEWBTZjJ0ZhIWunh4feQvBmMUmbGZaHulzTRqnOKtP8wwa749B3LbMo6bD35lklWznC34Jk4RjCSgSZDjiRmvG9c1ZbSG3n7St7mW15rjka7pmikcs6P8P2T38C5clioQVOsdH0DPbdrLBBYHN9T9ZvVWBAZFbDdUte36pRMXqpmspTPT4SEZ2a7okRmDMHaJBVDnZ76TZ4pzaVcZrqPZwbkRZy1ukhNF9ileiqslQqrRAloZ2lCn7YIRX4IodEiRWZ7h3ZkROEX5MtO2mkItSdQc5ayL2TxVBQVEnzyUdr6zC7ZEj7yZ5y75zbdV4XkpprlX7WPBYGZ7cPZ70dB0rxpJ3FUNn486e9cC39sUYc7g33vJjdf76ZBvLTy05s9Kk0imajrO3ZmRFdl1yRjH2RIUdZrrbFtNHpByWcXJDr5H4u5EEL8MBa1QkNSg7rKmcbbkux7oI1sv44QJGCteTe98jIuklYsSYbgi9FZ0fZclavIY8CVuKZdcjPNXIfJFqhygXptrGQhUrJD565U8Xw6Ko25lId2xu1t04oPdcbKzVqY9M1XIF9Hc4Osdu9owtkq3O820tkZBw7nuU8K6OJpON2rUmZ5UQTp9ZnAGfFRG1RVb1BmrGXOGECj0qNYiClObFsh2O5yn4JzxjFsjoGnQrYH3mZJq1Okf91rkBGG8gZ0xYj3rJ4eZlsuO7FgZlkgcpcmysJFUK7sOb4MvxBnXg1wvWCHZv4yqgDAABZ1TTL7S7KabU853yeVePxqrIkmZav27ix03LBcwpfuIZIomq7VUsm6xHjtBSyO3nEQoZoAni5qCb2gPeGHKK1YSmzKwR87DcnZHyPvYbZcTlX5IJRasVp1SZ1dPIiaoNpsqfs1nmB47HZwlEfolFdxk2eQzDBhj8DeErkaD7EvteXaNrQZDJZDsbK30UkYEsQLojqwguqTiBTzh1Z4zAaActmcpKKSoD4VAF66eqRbkrZ9Cg6gpvZ5b9FDrmEcbYomXZHHgLEQI8wLfJKV7VzDdik7KsurnS9kx6yduYYZI6mNiUhLNL2t7QEEL7aiybqNMGUpnVXTpfuaBIfI76EaA9O4j68H6Di0v4Z1q8EZaYanCkPSIZFAuxNMSRI9OIoL0ZFFPG8HzMZwfWef1NBHXvoxrR2oXWJcZsxiWcbokZhrh3naAAnQut3uIQ5YErZ1WsPHER6prlagMPqOSuI1nMxzyZ2f -Provides: /usr/lib/ardour6/libaudiographer.so.0 = set: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 -Provides: /usr/lib/ardour6/libcanvas.so.0 = set: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 -Provides: /usr/lib/ardour6/libevoral.so.0 = set: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 -Provides: /usr/lib/ardour6/libgtkmm2ext.so.0 = set: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 -Provides: /usr/lib/ardour6/libmidipp.so.4 = set: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 -Provides: /usr/lib/ardour6/libpbd.so.4 = set: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 -Provides: /usr/lib/ardour6/libptformat.so.0 = set:ndSHdyj1y2Zhvlhlm1N5rsw40A3mDfySvEmZnTOV5j5QR7FCQENO2aC4JHbN63zOZFBnTWwYZ8cQU45irXAcmyi4WhrIdVRwAcLhlTghlPYBtZu7QAQ2MzUy5LgVowe9ben9ULRFfIL017LJEcr6c0Z5NYWF4qK693yNK1XaC9lsZJJspKlJtgv2s2ANNNYKZGM3GKV2wGwY04Y2Sz3QiYg7zwbyEgt7GhbANQWNBNhgqUn9HZ2JrzlSZsNzmX69n0gVaC73XeW2zAphra9T6YqTeAqWaCTZ2OK70BwfdHtGggXpPx78terjkfXPE6uXVq0AcGmGVBOiYaGgp0NLxqCmiTIW28dmbzAwgwlkTlfpvAT0myYDDIJw7YREZEhvZi6UTo4VLCDKeNxETnsGpTCZLrRZgZ0czhkwrNrYjVp0kKN8GqGAoZnOcjWfXt6qCAutoqDDv7nOZdlPZc5jO9dcd2v8EUEgy61jiBK2WHJN8fLXWwrx1bhS75TjPdBRJMNVQQ3uux8FsmMuSUqIpBGTnq9cARdbJ0Tuh6M4iMH1d0oBpeBVAocznrBIfoyZFvcamnbG4xEmc9VT3qnAo6WEpZcOV8TZCX7OrpkA9sAem14PZnj8hlbn3Fe3C7SRGERz3CN4hB1OGHdmQLrxOlxZjZHb6Ck6e8yDOZba570x5lWf49z4rf5hnURJFfnOWW2ZwECRRoe8EvbaPXFNWCXpyDr4yaRIbVOVcw99oZgEuZh1ewdn8kZbmJQJ1enNiQ2QbYrHSTGBKbMWkcOTg2h6dBcVPIFZon6bHBwmIP9HoT6n4uQEhe5AzVJklpcaZCLmsMIMi4iMVjZHPw9kQ3IxQn9wd1WjcqI6ujyfLDD6tM7bEMZgitty0xnRaLoEDovoYQGavme5ISq3rczAbGWVpspn8SeqL37DQbOow0t5HO84k1uEd1VQKRKZh3gTWZAJQbFM3ujzmASJDZHZfBpi2pkgZ81dtSqgNqsWh5E2CAGktO33NWxkmno1QvWIn8tlVkNCLcMQAhrRfpwAmeooIwHpRPVtRUSePOTWa3xGlfxJGb2V2uL4urz4C9pMsbTgmjVgt7FGSmer87X8inUNgBmTfbZt0appfjP9oswEBrJsLOIy9ItMWZCp5MqNP3betBvjQe2OIFZk1dWA2Zg25DbmVSkZGQPgra2ajQ68cvaYYm4t8gcbyGIUwVPYY4kAfXfWJolxJOXKpLSLDL0wd55Xo7K3gSoe88ADYEe6OZc4lAxz2Mlbu9sdfCW0KdPqJJPurutkKDaYdOkS4NqZbTn8sXmM9ARTw9dZ7L9xwCWzwP9bmtCQOGmYAvZKFH02PFnPd09pWwgcshd1nh0d7vWZrYMUKhzU9GdcKZs9r5o4MAoC37HcBlscQ8RAMEiyb6EVACe2VMPRs9204UUnaaZA00WBVkxH05i82p3GnGZADaSeJZBeFni7u39ApnoPA5dEAJQxXsAUNd8ZfNpQ8gEbFMeswVxYtSE62Oxaggg3GhlXFkgOo2lvyfxDjgtKkDecba0JwNsN0 -Provides: /usr/lib/ardour6/libtemporal.so.0 = set:idLNPE2yxffWtWoFfYhCmOCRtvn9EcwkcxWnlX95P41BBiwRquBpKY3 -Provides: /usr/lib/ardour6/libwaveview.so.0 = set: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 -Provides: /usr/lib/ardour6/libwidgets.so.0 = set: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 -Provides: /usr/lib/ardour6/sanityCheck = set:dcyf +Provides: /usr/lib/ardour6/ardour-vst-scanner = set:mdvDHslhzxDWahtlDCmgjQoVvN3OZg2uxBPOucaFWZrWxf6oYIqncle6Iu1CaFbvJG6Zx8HyKQJANOtRBEkmaO3t5SpGkGkZKeS97kI1A1WzaZq8rliXxKYpaQ6d29fZp3wusjddZ96BWPB0KKLgNILiJ6wchQMWxpU4MxgiDwmB82X0fFQbcLjbTBX06xnWDhHdPBADsb2BN34McMOrMYhfC50aDHZmQLYUyNN9dFCunfjBLFLSpSRhbZh1lyl1gDMpiAV4gXtRZaqdMjo9NhkEgF2wWafB7PYJ0WcSmiOxcZ0d5i0ZHTmra7oIqyqrEn4trZI7SOMS8pwczxCxuj9at483nGS9FDk55vExt4oowdyh8yARYaozBSZzEZvJ12nSAwxcsG1bPZAaNdRZ8bD83kh8CU4ugJNf5POaceaoRl1msP0bs5nW61od4op3T4L2Ah8BdV414JKFR9vMi1O8jF3hOXnQ9mJkM7e4Edb5JI8p1ZzMEZsvgMrsW8kNHwUfXKhnpqGuTfrNNcexmRvJ1vZHl3y4NHDiyq0LW9s1OUoy2NZxoc43iLB9uWkEJamfeMvdXNkkUvj6yYI8PZiZ316MIWmz7mhvslpF8fGPYMiEjSafXXPRq0lwzZKXbW1QLVHdOqP0Fz0j9lJpjdh21uRYwV7iDxmrnNGxvGsAtQ8QmFeiYxw6Y2vAw6rU3SlPnZuhCT4OcOVizADMhbp55yJpBNZv4XQb4S43AF0BM4JTpORPvNNjpq4rQDOSDot7JWexr85ljzvsTtRAPQcS6dHd1 +Provides: /usr/lib/ardour6/ardour-vst3-scanner = set:mdvDHslhzNJZBSqqBEKGjjbE9qIYLU1pvgMbIsmSzh9lTvR3vcMUpRKoGscoZ2Mk9tVHlRUfgm5tFZgXg6bTlnyipF8fQloDR9PLj23EvTNeVwyJ96UwS7lYlAJaFZ0tVPkEdq4iuYP1oXocSkjjvqkGfn2UWZikcXHkH18j4dIuo6e1s8AQ9El9yMihvL9lJe1puDmKbTxT1GpnWDhHdPBADsb2BN34McMOrMYhfC50aDHuXSUyNN9dFCunfjBLFL6Z0Qyv4k9m50t2D9hCj0JTlTHqdMjo9hUXc4C2OJOYb0RlnUsSzpZm1QpIJAA3pS0zM2Ujc1YLTmra7oZxEB4RSgL8WSZpfIBxJhO0p63JSmyZ9sj9at483nGS9FDk5wERhwx1bC8Lh8yA3Mpm5INiXZxkvcMR68spj2RFmxh6sG1xLRNvi9KFK7neh6EygcN9YwqzvaCBloq8S1oRl1msP0bs5nW61od4U04DGyMdNHMzRyzkSAj4gQWCmDc7qtB2AhCi7yATLEjc9P8kM7e4Edb5JI8p1ZzMEZsvgMrsW8kNHwUfXKhnpqGuTfrNNcexmRvJxmRlkTUmd8i4dMh7lzEwqMDx4hyQ5gZ5CjYn7oc43iLB9uWkEJamfeMvdXNkkUvj6yYI8PZiZ316MIWmz7mhvslpF8fGPsAi69Q9rBDZdDHR0G07ZJTnQ3EgN7VHdOqP0Fz0PwrQkV2NtFvM494UlP3Zg1VeWciQBYKyl3ZALUzcXEYNaPmFeuGw55Y2vAyMEL7ZgSlPnHMqfpuj8VyZ2enqAY4eq9HEgIdHcSZFoDuxsJks78j1ax9WYWtfVWVLUUFcdydWjpXjIjPdoCqLQ9s3FE6T6HZEXKHCsCCNSEpJ9ql +Provides: /usr/lib/ardour6/hardour-6.9.0 = set:mdkNkX70YbZDZ79eDO0FW6OdsLT7OlN9JcFiRHZs0oVQiakGSbyMtvZkdz7dGF0slvlwHPuc29Uab6heZ7WGytOAj4BE4eDlems91Kms4r7un7aNAbbz3dsiXEmFvgGZc5m9kw1hVknKVUpsqJyGIIc2vZyGCc6AaXPE7Pyb2gOvBh2Ob2C4aQ7BIZE5qg58J8Fg5BsZdJJ4LNNZhHu5qozej9QH05MeYp8cBmbIgzIZBu7MfM0Lx1raMir4EklzT0J2tJIImGZALt4MNDJAQQhKNZGv35skL4G0u7Z8maw1Ub1nHkBVhlCkpM5lvglgMfJJGs02zlOz8PnIk7jSfUE86XFpSXWaGBhJeF79QAa1jAUQ9c0pkZ24ySl0TihfMFcayJRTIZaWoZ5W8g02of8jd9C0oDygOWkkwNHMIinn0SqG8zAk7hvmcOOZpPS0pNt4QHYtubIoQYw2s2841NsU5js4Cadr1kuwArMMMS6uMDZ8ZbRWcEvUXxdZtkZ1MdlvFA3JVK7DFDJTTlLME0mbgbM7oZ1dZyKGYkjtLELJSd82my2wt32dQKmIK9rvuba0eZ0bMiGat4zk7lmypdZugUjplsa3y4ZdOr9KLK3aLYrPg +Provides: /usr/lib/ardour6/libardour.so.3 = set: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 +Provides: /usr/lib/ardour6/libardouralsautil.so.0 = set:kdGh27KdtRj1ddtzkZbKixZJSOl5FZyBE1hEETXQ0Kg3RYM0fkSL3em253EZ0wbuQE5u9ndzkRGomIIfZnNwMNipFtaTW4tfGctK1JRSsiVcTd3kWYFwAAZzd2uWmIrxc91GZ6CSGKs4AhoEIByMBHZu6ZuxSNVTLJBdjR5gvC8JGDzYKNHBVwsTDwQdytxk6361vyVAEnOYnsnIX0 +Provides: /usr/lib/ardour6/libardourcp.so = set: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 +Provides: /usr/lib/ardour6/libaudiographer.so.0 = set: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 +Provides: /usr/lib/ardour6/libcanvas.so.0 = set:pdF6LfyP1eBHbVep08xZto6r8cjsdCCROqhh9p55g6NtglVSMAdfwJhbb1ycH2d5yLIrVMhik0MyEpZCJKvC8pNvEH8Mcut3T6kTil53wh4IbPt6xZrB6Eearl3CJAf4TZuKZ4gzKqgoXixcI0eZ20RRswdF89evvLszyDFZs7nDmZrRn6L0WZ0pBsOYG5m2B0NOTAEJAJGnDycuwUw8ZeiXGEM4D3fdExjgcWZISutpQmD3q5kWOXIw4hpLUwoEZB4BZ3jstAgupwq0GZJnLDmZ9uJhmkZq9YkHDwZ32PbLIRjOJbuHUyGZmc2ldT87TI2hXJpa3gWUsKR3E9qdzfgDSiOOWZ7CiDpUQIv2ciPwNSyRVqxA85pq0ZznmD1RML46PVH7SlDAuyjIPS53PtIEHcPMoarqu3A2dwvCZin9PeRMbilgWslFBuoqpFq5Ck6E4i4QbsnB6i1khPSTeq0mwloGbrXYxQNVZpVZ7ZoRiLaUhB0PpiEUie5beFIWeLBfjmLCmgedX2kDinZquw7bZ70jCKVuuC5za1JlvGmnladty2uBw3wBBZl4uOLdGhSUpZJ9cOVfvWWDPsJyihg8RZuHXZcEdREjdWxSjqBLJmwXjYYGZxHfT1Oax1RYm2kgXladpKBygUbmERZo14BVUQPIQZLMkLiQ9CSG0S7rAlUgSxVzDFU8dtKFjp9J5U7ERZ9dhd1ZhQj99ifbln4i8HzP2PRSMoCnuxviXnrCUskv25NWSvGxdIakCYDetvq22zwSNM8P4RIEa8kvYazdZBp5qR69WZ9ZxL0IlQCTtO77BPB1o3T4stku7nJFxyHwkZzZj9WoOghjHHyAHycSNpbA3ZeTRs64MyLegrBHNBaiAhTdlxpgR9jStdcT9vw7CPGuHROZkHWlFnq6OWxx1vVBZe3iCaomLPKePf34ec1UghVFXJRtfNNqTlSG8zWeUuK7V3ZmbYynB0hJElkrbYXdLCguFoj43qeZDy9npfHkm2AmCuYyZ4y7QEVl5hgV78LbdEgVDusZkVvu6tdmIV1bSZtTn0zXxiFc36jpFZAtfglo7vbWAbqZjA0ZzdZEc84muvOSHHWiBOIaTrGdvdgqJIx8ZsEZGo4R7DR3cZqLZAEUmdLrvH7xrW0gGsLa4Zuotw4i6IpkTQ1DCzfa4Z13hCkWOWpGcsINe1VBUN8IVU1I7gS9ntNghw8jHRGdedP24SKWrC4JwdUUUWOE4LhyNEcAOJmJ3uWtlXWgDjzVTxgOl0Cli9NpZg8CtPFppUFVZwZAtWcDQv6LVNwMMf2moeAU7Dzd3kNC7iZFLIc4l6P3Gbho9cmLZiuZcfxAUHSPJPBvH9ikKyTBHRSgarR6RKnnl97zeM2gZrZlV22GzxVFKO3UKQ8S36yhCMQixJX7HWYyiT7sV7O5dSHlBzp85Oa6siCZpSA8qoMe6TCZ8bDZ3DZhZ74MIc6GjoZI2HSDGcgosBdFo41jW7BKASxJgZCJFypboBFoNVjQGQtPfoAsp6ZcnaZruHC09QaYnLytZujPHkF5mRZpPTrbQtqAh1nkkJQxeDDnlKWxN2Gw3xMRbolQKTlRihTOhZl5wRyc4515wnyQ8nJ3gVpOgCJjhMiiGt5Ay5FHikCB669I5QuXJIXWevGuyhR3PONM9VQx75ShFEsSihKIZ6GRzx399HRWhUoq5eDeMEZL0udeBo6G4CqLztDnmihmCQejDK3b1eHrKA0Rn7t8ESridZL2OIcidnHoLuDkzVlErD5OKjO4qjrdWkpwUPZsvs1oy73i2L2z4sIJz22wyPTOZpfW4QFLsNVDblNzZ0pB60hR9rBFj5DNTQBldV25eqvvKlMyFZrdYBa8QIO8DKDlTrD906JMFg4RZoJyM3ZLG2rgdzrhhVQAmgFvskMr32IAIuEXKPwZsDMLZhVhn4v6EJ8gUwFpDkB7s0jF2bVCTPD7TqdaR2KAe3WFFb6sPk8h7qOVZCy4n5rDRZBLHnZ8BW23HBL6d2rKo5M3UelGwBV7HxbCoaZ1Ju7kjHVE0NJWw5iGbR2w6SIoIVrdnRe6KlVptqOQa9Aj5F7eLueQtZI3RyTOpYfFJsDSppl12921TvhrcMIuy99HoWjtC48nzqPvUf9xqZD6CAi43PaujCTjRww9kru6I4jQPvGLhU9lvIvLZrMBCPJaI5AKrJudEBVNzXRhwGsxms8OYNH8GkvDInorzixuWBIv96PMvr2roFdmKquwNzy5So8hUH78nETOVNkMq4Z9Q3HCtzgVMNUMPCjZDHjj3ifjxYCl7Q8vzZqIwoWgmgHmNFsRvbyaap7KI7n5YxiWpb6eAVXsjJJ3P1MEnmNeP8eGM5SJPoP999ZqlZnXMkjZn30256yV3MTH3Q8mlyNFQZ2qxDYuLyQtrsY7vZ4JYwp7t4vtPM8Hi6DZIs5wDxLyoxgVNU3S1yKfLUskhLGkonQTGkJsrgZG2JtLYsZHMwmn9agNbyR1vzLI7W6FJY8Z3OVqfumhYR3Yc6JSo25BxAMmshljbnCHcoZHZtBhW4N83GQ6Zvbt9xMANPDcyc6K9d8BwBPNj1uss4q93yJzBkZoPDZ4IjcKv0vIoB9BPwVsXZkPboWaqp24BzcNKdjNuYsgUZD3InZvPQYkJgXpRZqA8Lt2qNJQ9qRIvAyJmpy5TesbMrYPgsldp9udkSGHBFggQ74I8j6eZv2XBrszjn8WujleiWB2HV9L1P6hceIQfU0ljXtd9vCnozzShwZ3yvicGU9xW3sOWqCqfIJSfpvwMNyZv1FFwiiVo9s51z1T3VIgHkD3adSJsq0KO1bPTBNZni6miBjNm6e1JHTjp7Ugh6VdoG9C4EZh6D5qavqdLfGnbNZ5TUylTh3MGhYZ8ElMO8G5LnfS9fpXDy0VUFvZCh2MzHJGIeI5HywXzcSW1ZfLwovdlD4Z9LFcpIET21ZKkhlXPHgVomr99oszuaBcdxTZAyzguoaq5F8yq6tTsIM1RazdeiuXyC63b2GlXrHo5Mmpeo9V9oGSwQoQXW9McEEaw6qf2mgNVb0n3RAFxv9n7PFDfy4gdqn89IHtjXcNIiOWhqzCDbzbWv2lr62ZHkp2oeZz7IvgzCdu4ZbRKqySlkMG9lidcpzUqzaBOuPo1PETVaFoAnlmlDWuH6i9n020xWQc6Zvtpg90iK72z2XK3AHLSPzf2NlW1cdZnLcZll1v4qrRR7i1h89Re42txhXxihzr0QGd6fr2MKee0hJvvJuZauQMOQsoK9ZEpaQZjuocJ48bC124cUBpu4elTHpiIbhS18kZKvxka97ssOxtCL9VPVTdCNpzY95ngWiT6kqG2v6RAZin0Aq6BIDTSGpwB4JNpCkb6Yhnf3ITSy8majn9eGIsXEH5Z0VU4Mcr2mvFL76vdWvoFTXHQI3tz3g6Q35t0FR2M6IBuM3mlRxwollAC2bH5kyUVswq8ZHeVgyfboud6yZxVOnr0ec5CfRiEEyqgXjbEqZ9lbVMqM5bS3kI6kLyHZj9aZC4CamjCcZrCWAZD6Zlbn8jUdnFgd9oYiaTPyKTw1zLyZoZ7fFi7PwivVy2Feh3kszGFPJNRYvEiv7miJkvLMmpqZfpFqdfgaGuswZz9qZajIhZ0mZasJ1qyXdgJib69Kum5WDBhCrBQOwcCbbbAtNU32FQvrz6cFn5TQgeZeZbYOw9ENiALUraQVYkYiCCo2V3RwDu7y3D0XsYGLESfrZefLElwdkfZpTCessm4AwKgXI2q0HwRvS8WeWuJxSg3ORdkJEG1P45RVSEOfi4xjhmiPdeezw68Xz6gkMcORIHcsRg41IIG1iyqbNwZ5ZwGpYGjmZCwwOd0br9JTllveVFuRKvd2KB9N9ArNdPWKIp4prJ3O4zPePaQJGHDnJLn39JMBBQdpAKjceT56lLyY2gpufZb0VdhLACvc3UBOJjKUPlzeLQF62hOhgGouAlS4n71Yk4L5qZDY79BCySxEYBnS5NEhZtk783SZsRSZmfgZ786V3gb8osKZnm56JacLMBaZF4ILCeDTWT0jNrxtkIO0gxsnsrHA6aRLlC7ZhyVIbQMFpktMVGuDbutK1JN5bfdMwGacIyvtwjaTR49GWYlUZt5Gt8ZtwaolMPW25WhLCp1zGVhWNW9dZgvaUtRh6gZzDzCjRZuwMUBEy2rjkD8VvHxYMrMLtmveQevt27YNMDE8enZIctG2F801EHkV0iS31aq8SAaZonZzk8vcSc4Ar4bOHvPjj6I0aGktK3JCF2qAdye9ynZzeZ3gQdCpXEqSPr07ZHZukZmEHzITbXtcCmntus2rQs2vkTAZp7HwkKp4LuPZ3OUAnvK7F58244g2FfBCBdnbLAl6UFccb5PLpHXJElAF5ZchPdckM8GfZsVX0jXQbgfspZxoZl2L49SAuoGYms4TnLxeMWMLP0w9WK92swu0kqI8FnsSalh98cIPbbe8VCJ94ayD4tzFciZHv2d4T7zLKMNcTGh4EegcpBsG3oTcFk9ymrSZd34SoGFY7kjeidw7tSbwTN47YBmla5cTdo249EZAlJDuVulZe7TV5THpQqVZuZiO2cP42I5zzVyYNSZuZJZjckYD8mUXqrzVx5M3e0mtPda7z7m3Bz06Optx8PiOkFHI9kCG7ljH21emaQlJ2LA4tySpBliy82QrrWmiGEfHOrMVzxkTNoJL8rU3QxwjhmsmEqp9ZcJleZao51U1CRUyAjZ4kqQvKqZzbytjSFKDLNkusVcmeQsZgdAj6tR1TtruEnnnGdBj1E9YPHf8RENDdz8Vmj6c6zAmpuO7wlOMV5ZkVGhnF9Ze839EikVYGS4NGOGFZA9MN1RGwemlKYUKsE0lKct2Gts3Q5mV20ONfg7ZGHQiZ2eMe1YWgUQitCfJFwpiEXIArFjCBqR0NchYBt8odL6gg5yQXy4jrOtqVvQgv1d8NzBqR9UFrgxHddasnK2A82GA9QrcVquif1MPLAiSX4L1AFEZjLThmdFbcQSVBFcsdqx6KTBZdH9A0qxVwF4vpI8WrnWkcSVlxo2dA90jEATDgU9De8GU9etMUglOdFd3bxDywPrGQRgzSZD3o9ihwa54qaLeRzIW1OClh2viAHUVhmVyEuADuHFyxCRDs3B2ZdQRZi8ZgiJBVm5cbYv1XSVXT9Se9Gg2KXwZFkIAhjmLRWVBXSCmX79wknfhOpYZqpUwCR8jqjWikqjCApqJi9cTHGjy9hgZ2SZjuZiU7Z4cd8J5iHv583glyhCw6H0ouYoyJJFRknZwRZaRU9WG45iltB2MkqDuUy4fCbTilOa8tB6D7K6YikoaCooBD6jvHjgty2zIQibjdwe2hzVkbp0rfZbJZqeA4qrpdYcS9FDCZjPdmE9DcvtWf3qmvBMIcDGha8lFuQCxFxTD8jaVXpE2N7XxsC9TkhZEEaubdNcP69G0r8Vd6GIGtSgzh7vQMSNNwuldGICECcbwPxmydZmxKTYp4RqP1Ivogdar4R15BWZzG2tNIpT1oBVRQZGKpgu566Z66Cv3X93B10DIcZgHejgVOlcDyu4WR7NDu6OS0HHBRxgJ9ISVFnB0eT7wrZEv9SaE4MwcnVrIYhCcoohGaZajbCWtdvnmynlF6DbU1IhcaZ4Ld9Em4rneoqmeBCT8eTaO52VZxbO3p5uztjhvTYAelyIhEQFytguUN4ZoZIGVOh99JfS13mg6oYZiji15HSEpf2eOZ1clHLaiLvWyn18J61qDKhkjucy5LGUhYmZERZHwizZ0VazISE2ixofBpe5InavRZ2qhQhl7Zf1an1L6iL84PgFatmZr0fBsLUQGpdAxWgOaybRo23KrJYsNDMRCDW7XkEAudV7ZpNjqZ1SPg6VEBnz4F8Nw3rWOwHuPmKJQ6WoJEZqATffpNVglVQcmZ3rNuNmsejn3NIgiuUJs79nsWCa3ay9iTCaVWfWIMEXaZmmZgc9yv5A6NaagKFxNVgEZ5ZqZABP4Z7FHhZIYjFIOtgO5lQ4B56rm7B4OMUwDrToq9XlBbTmO13BbXvi3H155tfOFZzSDxUEiadMRLyAsgEYPiSebTdeqFLDqm81A9s4o3BOr1aSrKdjX9qdzQv3fHEOJZ6fILlOJ5qRHN4jt2exhJCm9pEcyEkQsSQly0jOxAPyoLzRma8NMfpapBY1nLZ06jblZacCu01ZlOJiTgEwDc7HL2gCmZirX4QEvOxem69aktO0ACCZlqZgYX4JZqm0Uea0CauboFD0JSZ6omtaBejB2BjGZ5tdFLFARodgQY2spWpDOa2qRXEnH9OgnEPZBhyYXDZ6cy3daZqOYHDeNWZhoq6HSBFg4bAW6i89GpPrKsB0mgfB2R7Zz4dz5KZly9Z3YEqa9ICRcphobB2Yoq8ppVyzxeELjM8bDa2Zj89ZcQBblud2piQJYQ8ASsSQewbQniHyzGnhlSTePKigtH4dIZI8UnushfEVEJgdrlWpv4Nd4uxfw3l5OkaitdoSordgy2NB6k0ZCMgongfzQVzmwb6KtW3pUEfxNh9J7f63SFc6TjpmlhSSqMPauGZAT9XS6wXxCaPqF148GPlsGST0qCL2CCrK843mK3dzf1AdMQ6BXSTT8DNk88Qg89onZhF5lAt3FCYqZDERbn82CfgdZwZoDytOHttLqtfPv8kwGPTB9lXYtAQPNqWJzukIIiQoWoa3I9drSzCmBAZwuKhwYnEZqU8Y7XZCFgVgRPslsBXHuOZiHZ8zYpRbLG9Tq431WkcBZoc5XnkPtGOoP1uP9xNpV8DhorlvtcqqfBZm8YI4DOdTsgwtwWDZlE1ArdxcAhGX1Y5EP8NkK6S1Z08MN8Qa3Yc43GIc1vfR3VUmUwOlVLRvSBCUdBEDRZmnf2iJVKIXkKPoreri94pjg9ej7WZzeCUYgi8zMz5nKIuw0GnyuhpwOsJIZ4jpbEs4jDr36drnYquZrAwcUCarGS9IR0B9OVe5kN8pL4D46dOUuxNQgltEXGiSa5gC59KpSshfpsmcTDdj2vLNpuk89ohUqFI8pY217w8gfE5VmR3G0YvTkvznSOZk06oJkKR9RldlX5DSFGoNqfoTZFrlU6LnMAOeeUsP2fZiNGsCEyJse4nyJz0TSOUN8lxEXnIO8nsJ5lFjVdKBam6TROaHoXNHYoz6WnWRr75hHqQNXAjNsHLUrIqZys46PuqZ5SWatCdxZGeVC0iU9OEkdB50QdjUVPOMZKj5dmP7BVNwGvIp8LLoHX5Q3b3NLPYoVJZ7O5E6vbCrZp4kInu0dCKMP9idKQTUZB0KnWGttJUKNnKhsGy3ZcAlkdF0B2q9j1gZoAh4g4UBasXkWhufD0IZGdoOQiuxLPgFVQjkxK606mZFhrpzSkKXqrqAlR8X0ZpFip0WLLdy7LCuYKObNKyvFk7q35XuRlFmWVRiz4PkzMR6KX1640eXC3tXyotJp5efWVAouSpMWMJUZ2FZk4FpsOiVnTAreZAycSiOYtUoZHhYR9sZuGbxR79147UZh6F8bl8wkMVHIWgf3emfZc1Z4SdCZ11LFvRTEKp1yq0VgbwHicZloisYF1ZEEm4NrI91j0dwJNcjxMbxxRGH1IVtcyo59dYpZh5C9ibSsXalA8lrknhSwghAubZ0WAeX0KiDAi67Gg7hxTZm7Df2DtIDtXzEmktBkd75HDHHtwOM3FM4R4epsJkQ9Cj2GR6ZzZlQZ6cZrC6DZDZ4Q2kQH2p7DK5aQXuuwQCUvKalcYAFDoyONHql1Y3tfnMnLFvIziAIy3M7SD4p8xbY9CgPKHNQEuIw5BA3cK77lKqkLoB2KRXAkAV2mizZnEmxbJlsuHrEFRbyBTGBr8rjbhQHLH18JURoxNMKlJwyZnXuaIoM3DhiEixXCcYiE9GyTmbb12P6NqHZfZF0I4HFCFzIXkzvctzZjsWVMY4m69z4okZiJWHOOuRw8ZziizxKhS0dIyWl1bB7nLh4SkxyMKlZGAzTOZ8ZspG4pLVm2 +Provides: /usr/lib/ardour6/libevoral.so.0 = set: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 +Provides: /usr/lib/ardour6/libgtkmm2ext.so.0 = set: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 +Provides: /usr/lib/ardour6/libmidipp.so.4 = set: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 +Provides: /usr/lib/ardour6/libpbd.so.4 = set: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 +Provides: /usr/lib/ardour6/libptformat.so.0 = set:ndSHdyjhqAQDvYl5lp54ncIewsMWYhQZjkznVYyF2WWkXgzB5kc9qnnyd66BZzbLKR1VXh6qsy2zOgH8QzCWB6AAVdGW6aGqCLIPTfE9F5w7N5buxON0timsKiMvHjvov12eurhpSco0WHouZ49Qsdczsct3Slcj0uZsSzWwceeCTZ75ugRdn0k5A7wwnMuswmy7Wo4sh45GXgdqxQ4tps4A6sxvFtrIOSDz7JSdiK00lEooThnEWQCiOJ1LSJ35cPXuhSRaUjPqDa4QuSsU1uCtjJdhZcZsE6uX1UPkJkPbBBUl4aOkPQi4H0A6HBhig8w3wuOZoY6Mi4hMmM3ZqhZx7SekZi6UTo4VLCDKeNxETnsGpT6pRZgZ0czhkwrNrYjVp0kKN8GqGAoZnOcjySmEpiWRN2kOafZKUiKLHCXVy9VA6C6xf4ksk8hzw9Fin1Z5rzhuuTt77I4pFMrKVTus6ffLgAkebofr4DBGTnUJHrmq1KZ2O0Cg2udE10HcPFcD4zpYqHAZ1cNZIf6lSH4x8k7vfEthypEzCRPOV8TZCX7OrpkA9sAem14PuETqMYMKm2cNnhBmprIEvT2BH2Z7ZnnccFcsg4fBXnBy3wMyaZ78i69Sua0ZBSQDbpttxv0RIK6CZ7bYd6HrKD9uKh8GkPKAbDP0CAwV3EuZh1ewdnMnhJQJ1enNO7ev4Z2YrHSTGBKbMWkcOTg2h6dBoBCWRr3qNeDIytrshUhz6Vk0DZqGc6BvROdbI4txMYbvWvD1jEE7o3FLi0r2ccSdcqI6ujyfZ4F3Zo5cVtExMHqBncQjIfcuqlBfbD2mrJxdCltEZhGWVpspn8SeqL37DQb2zXamBh8E2Ygr2OFtHtZ36wKRZFq9P2MrqQyQKZcZJ8CDg65kf6QQpH15HNF7lwaoyZoVxxEeono1QvCZaHaDaSYB1wAkO09JsMMo1nPGDPXGNJtCBLRlKoZ4gsCs1Ln2LJh2PAcoKBrgfkt7FGSmer87X8inUNglHi0VD5ZC0BIIDFhtwwbNr9NAp5joX8XM4ZmFZyuuMVYT4JzwcrOThDz8IdByY0Lif3Z9B9q34Cf5Oyt8gcbyGIUwhHmZ6Z61awLXCZaZbDL0wd5GjUe0pzVwwguOzWo8TP45nbwHmYiUqucR1srCRqrDZ6PHzOd9jryoJZtXbUOP9ARTw9dZ7L9xwCWzwP9bmtCQOGmG5SILvft5goeZa1ZFF32NMeZa8wCzftZBuoM0Y9GdcKZs9r5o4MAoC37HcBlscAqHhBsDCjqW8A3fnP5w87Zy5Bv20gLcDas5EwkoITvWkxzPO9Z2F3Lx4OIbIpOy6kOCLuAUNd8ZfNpQ8gEbFMeswVxYtSEI7lwAS8X3R8D4QWJc9ZkUV4kDrYC55wmM97 +Provides: /usr/lib/ardour6/libtemporal.so.0 = set:jdLhHRu2khTFzBZgNLdYfKZjDZI0MtLZ4a6Iayfy3CjwG8e6VV289hHuh03lA4qDkrkS573fkU56v9olaZw +Provides: /usr/lib/ardour6/libwaveview.so.0 = set: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 +Provides: /usr/lib/ardour6/libwidgets.so.0 = set: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 +Provides: /usr/lib/ardour6/sanityCheck = set:ecyLJ6 Provides: ardour = 6.9-alt1:sisyphus+285203.100.1.1 @@ -1349,3 +1345,3 @@ File: /usr/lib/ardour6/LV2/a-comp.lv2/a-comp#stereo.ttl 100644 root:root 3f54124e145f23c2daa3b528de3a6793 -File: /usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so 100644 root:root 7a49dfe3714098fec12543d4362bc9d3 +File: /usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so 100644 root:root af621abc700a411e694390486b594cfb File: /usr/lib/ardour6/LV2/a-comp.lv2/a-comp.ttl 100644 root:root 647b0d693080ffc9347379c0bc04c3da @@ -1354,3 +1350,3 @@ File: /usr/lib/ardour6/LV2/a-delay.lv2 40755 root:root -File: /usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so 100644 root:root bc2d52d320c581c415f178198579bdfe +File: /usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so 100644 root:root 549baa3bd5a2c0e6035bc91501680479 File: /usr/lib/ardour6/LV2/a-delay.lv2/a-delay.ttl 100644 root:root 07d37629a975f92fa648cf3116da7244 @@ -1359,3 +1355,3 @@ File: /usr/lib/ardour6/LV2/a-eq.lv2 40755 root:root -File: /usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so 100644 root:root 58f5de7e5080f8b122f7fcc3944b119f +File: /usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so 100644 root:root 795ca56c988f683981e0776d07bd6234 File: /usr/lib/ardour6/LV2/a-eq.lv2/a-eq.ttl 100644 root:root e50d50b57a0d16f49e9c1311d009b420 @@ -1364,3 +1360,3 @@ File: /usr/lib/ardour6/LV2/a-exp.lv2/a-exp#stereo.ttl 100644 root:root e9cc8e951e93df431f681851e63da2e1 -File: /usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so 100644 root:root 448fb98002dd99f54216301b729ebfc5 +File: /usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so 100644 root:root 348789e3aaf0e02835e013fb955757f9 File: /usr/lib/ardour6/LV2/a-exp.lv2/a-exp.ttl 100644 root:root e14d27c52191384aed8ccbf84d4e4aa8 @@ -1368,3 +1364,3 @@ File: /usr/lib/ardour6/LV2/a-fluidsynth.lv2 40755 root:root -File: /usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so 100644 root:root 74df1b27967dd7c1fbcd1536d0e2dde6 +File: /usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so 100644 root:root 0a413319525a352ff775d3e928789469 File: /usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl 100644 root:root 60cd54b87dce1d0876bc92b73d9373b4 @@ -1372,3 +1368,3 @@ File: /usr/lib/ardour6/LV2/a-reverb.lv2 40755 root:root -File: /usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so 100644 root:root 5648f850dc3e5619e3b1cb31e9ba9c4d +File: /usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so 100644 root:root 7a32cc29c7c392c5fe94b9ef91437578 File: /usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.ttl 100644 root:root 27b04df9003fa33bd8f2d0a9c9bd203a @@ -1377,80 +1373,80 @@ File: /usr/lib/ardour6/LV2/reasonablesynth.lv2/manifest.ttl 100644 root:root f483e4e7e8a2a339c46656deb0cc6664 -File: /usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so 100644 root:root 627ec9045c39e40ee66c6ff7a240aed2 +File: /usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so 100644 root:root b53b377db0660d92b2258b8235091cc3 File: /usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.ttl 100644 root:root f0e97ba30f53595f5581802399d5427b -File: /usr/lib/ardour6/ardour-6.9.0 100755 root:root 9feddce9e64cd7f866453bc5d7c6e364 -File: /usr/lib/ardour6/ardour-exec-wrapper 100755 root:root 571bc21f4b4153d2646b291b7c9dd883 -File: /usr/lib/ardour6/ardour-vst-scanner 100755 root:root 11f2a20bb36376ade8d880ce6f406f7f -File: /usr/lib/ardour6/ardour-vst3-scanner 100755 root:root fd5cd1c1f635eda1c70c1ab2c393a144 +File: /usr/lib/ardour6/ardour-6.9.0 100755 root:root 97b5a0f25facf3a7bab920114cc5a50e +File: /usr/lib/ardour6/ardour-exec-wrapper 100755 root:root 4cbc9dff2b6d3526f50cbf90bb2110a8 +File: /usr/lib/ardour6/ardour-vst-scanner 100755 root:root 12cb90fb3b338f74738953a2831a0ba0 +File: /usr/lib/ardour6/ardour-vst3-scanner 100755 root:root 224d496faf3b83f129d16f285cd32d67 File: /usr/lib/ardour6/backends 40755 root:root -File: /usr/lib/ardour6/backends/libalsa_audiobackend.so 100644 root:root d10a979ded0801abb43034af050cefa4 -File: /usr/lib/ardour6/backends/libdummy_audiobackend.so 100644 root:root ef749970c530e5a1f9f277ac74d3abb2 -File: /usr/lib/ardour6/backends/libjack_audiobackend.so 100644 root:root a281e9d8407a569deb3c128d8d8f6b9c +File: /usr/lib/ardour6/backends/libalsa_audiobackend.so 100644 root:root 7aaf4763a97fd924580e266f94d8b528 +File: /usr/lib/ardour6/backends/libdummy_audiobackend.so 100644 root:root 54257c3146940f657eef4857f424d456 +File: /usr/lib/ardour6/backends/libjack_audiobackend.so 100644 root:root e029f0a6348ee06e29c1ce9e76643ae2 File: /usr/lib/ardour6/engines 40755 root:root -File: /usr/lib/ardour6/engines/libclearlooks.so 100644 root:root 309e00fa04650017c1d438af608f7f43 -File: /usr/lib/ardour6/hardour-6.9.0 100755 root:root e976ce549da4e9f186f5364f7c45d6a2 +File: /usr/lib/ardour6/engines/libclearlooks.so 100644 root:root 46372ed1c881666001fe9017f40eff02 +File: /usr/lib/ardour6/hardour-6.9.0 100755 root:root dab99775f2e9814b5be458f4a8ff831e File: /usr/lib/ardour6/libardour.so 120777 root:root libardour.so.3.0.0 File: /usr/lib/ardour6/libardour.so.3 120777 root:root libardour.so.3.0.0 -File: /usr/lib/ardour6/libardour.so.3.0.0 100644 root:root b578845faf784f728c607c8d51680654 +File: /usr/lib/ardour6/libardour.so.3.0.0 100644 root:root 27ada638aa267dbb340a767bec306ba0 File: /usr/lib/ardour6/libardouralsautil.so 120777 root:root libardouralsautil.so.0.0.1 File: /usr/lib/ardour6/libardouralsautil.so.0 120777 root:root libardouralsautil.so.0.0.1 -File: /usr/lib/ardour6/libardouralsautil.so.0.0.1 100644 root:root d4bd2099dd301771c23655513245d09f -File: /usr/lib/ardour6/libardourcp.so 100644 root:root e1032686da6c32ff3ac0a884cf22fb15 +File: /usr/lib/ardour6/libardouralsautil.so.0.0.1 100644 root:root 8b3b20187a8a29886199d8c280d4507c +File: /usr/lib/ardour6/libardourcp.so 100644 root:root e7305e19b40f88f82ffeae77bd0ddadc File: /usr/lib/ardour6/libaudiographer.so 120777 root:root libaudiographer.so.0.0.0 File: /usr/lib/ardour6/libaudiographer.so.0 120777 root:root libaudiographer.so.0.0.0 -File: /usr/lib/ardour6/libaudiographer.so.0.0.0 100644 root:root c82a2d900e0fb3a83331281f44775464 +File: /usr/lib/ardour6/libaudiographer.so.0.0.0 100644 root:root 9c0f157cf37911d3003c4654535aa8dd File: /usr/lib/ardour6/libcanvas.so 120777 root:root libcanvas.so.0.0.0 File: /usr/lib/ardour6/libcanvas.so.0 120777 root:root libcanvas.so.0.0.0 -File: /usr/lib/ardour6/libcanvas.so.0.0.0 100644 root:root 8f1f181b035167f99e5186ba0a9d3315 +File: /usr/lib/ardour6/libcanvas.so.0.0.0 100644 root:root ca0e3ae4c6cf1e2dd8cabcae68507989 File: /usr/lib/ardour6/libevoral.so 120777 root:root libevoral.so.0.0.0 File: /usr/lib/ardour6/libevoral.so.0 120777 root:root libevoral.so.0.0.0 -File: /usr/lib/ardour6/libevoral.so.0.0.0 100644 root:root 785832827870806862825dbcb00f2e31 +File: /usr/lib/ardour6/libevoral.so.0.0.0 100644 root:root 563a8cfca1bf9957f8e6e4767400bc0e File: /usr/lib/ardour6/libgtkmm2ext.so 120777 root:root libgtkmm2ext.so.0.8.3 File: /usr/lib/ardour6/libgtkmm2ext.so.0 120777 root:root libgtkmm2ext.so.0.8.3 -File: /usr/lib/ardour6/libgtkmm2ext.so.0.8.3 100644 root:root a120f13fa817c51787b5ada10d22f986 -File: /usr/lib/ardour6/libhidapi.a 100644 root:root a399fc65ba885c8c1e0f06ba390b6923 +File: /usr/lib/ardour6/libgtkmm2ext.so.0.8.3 100644 root:root df7a5118aedd9f2c9827e171aa245cb9 +File: /usr/lib/ardour6/libhidapi.a 100644 root:root 01430705b3ec3c59a9a990fc47186f14 File: /usr/lib/ardour6/libmidipp.so 120777 root:root libmidipp.so.4.1.0 File: /usr/lib/ardour6/libmidipp.so.4 120777 root:root libmidipp.so.4.1.0 -File: /usr/lib/ardour6/libmidipp.so.4.1.0 100644 root:root 8634b11a816ab62621830ec4bd1bd2e3 +File: /usr/lib/ardour6/libmidipp.so.4.1.0 100644 root:root 0ac265d9ccf75955712057b22d07382d File: /usr/lib/ardour6/libpbd.so 120777 root:root libpbd.so.4.1.0 File: /usr/lib/ardour6/libpbd.so.4 120777 root:root libpbd.so.4.1.0 -File: /usr/lib/ardour6/libpbd.so.4.1.0 100644 root:root 3008d464d51fe762547b35950ea7e7a8 +File: /usr/lib/ardour6/libpbd.so.4.1.0 100644 root:root 3c027e48674bf48d83aa3c05e683c1fd File: /usr/lib/ardour6/libptformat.so 120777 root:root libptformat.so.0.0.0 File: /usr/lib/ardour6/libptformat.so.0 120777 root:root libptformat.so.0.0.0 -File: /usr/lib/ardour6/libptformat.so.0.0.0 100644 root:root f87cf974ebf43c3229889a88abf2bed0 +File: /usr/lib/ardour6/libptformat.so.0.0.0 100644 root:root 52d7c7ca5c36b10ce27a29ceb32275f1 File: /usr/lib/ardour6/libtemporal.so 120777 root:root libtemporal.so.0.0.0 File: /usr/lib/ardour6/libtemporal.so.0 120777 root:root libtemporal.so.0.0.0 -File: /usr/lib/ardour6/libtemporal.so.0.0.0 100644 root:root 959323d75fb1618f61dffdafcf9fe412 +File: /usr/lib/ardour6/libtemporal.so.0.0.0 100644 root:root 22ddf26600ab266dc31ca0892558f184 File: /usr/lib/ardour6/libwaveview.so 120777 root:root libwaveview.so.0.0.0 File: /usr/lib/ardour6/libwaveview.so.0 120777 root:root libwaveview.so.0.0.0 -File: /usr/lib/ardour6/libwaveview.so.0.0.0 100644 root:root d8bc9fcab91aeec682521290d9327a5a +File: /usr/lib/ardour6/libwaveview.so.0.0.0 100644 root:root 19409c732bb63a5c48b0414e01150d0f File: /usr/lib/ardour6/libwidgets.so 120777 root:root libwidgets.so.0.0.0 File: /usr/lib/ardour6/libwidgets.so.0 120777 root:root libwidgets.so.0.0.0 -File: /usr/lib/ardour6/libwidgets.so.0.0.0 100644 root:root 96fc438eb981feec66bd6ff638758202 +File: /usr/lib/ardour6/libwidgets.so.0.0.0 100644 root:root a159c78aeee63e5d94d0e8ed1c5855ea File: /usr/lib/ardour6/panners 40755 root:root -File: /usr/lib/ardour6/panners/libpan1in2out.so 100644 root:root 14aa32f1bedcbf7a74cd4668b297e643 -File: /usr/lib/ardour6/panners/libpan2in2out.so 100644 root:root d20eb60c97c9402dd3948dea8a4c5adf -File: /usr/lib/ardour6/panners/libpanbalance.so 100644 root:root 1c6505b1492c74fc7a069aad7a1a40f6 -File: /usr/lib/ardour6/panners/libpanvbap.so 100644 root:root b89d81e02a5a306d2df63b1773b7c1e9 -File: /usr/lib/ardour6/sanityCheck 100755 root:root 2f0bd961419418d8115f321bc89d175e +File: /usr/lib/ardour6/panners/libpan1in2out.so 100644 root:root 7fcb0e2156f6c30aaef310bb1328e479 +File: /usr/lib/ardour6/panners/libpan2in2out.so 100644 root:root b340b40b9cc2700ed87fe7691c760d0a +File: /usr/lib/ardour6/panners/libpanbalance.so 100644 root:root f29f2a34f22323c4c9fcdd800a2aa8f6 +File: /usr/lib/ardour6/panners/libpanvbap.so 100644 root:root d4eb3826822bcdd7c4815e89f4397511 +File: /usr/lib/ardour6/sanityCheck 100755 root:root a0eafffceaf971dda6ff32d7b74250ec File: /usr/lib/ardour6/surfaces 40755 root:root -File: /usr/lib/ardour6/surfaces/libardour_cc121.so 100644 root:root 1d80b8c84d52c1518e4cb146e90965a0 -File: /usr/lib/ardour6/surfaces/libardour_contourdesign.so 100644 root:root 3b594bb0ec9c1625cb8fe2b4ec57a975 -File: /usr/lib/ardour6/surfaces/libardour_faderport.so 100644 root:root b3a4a301caa78d79acb475b5a4c83062 -File: /usr/lib/ardour6/surfaces/libardour_faderport16.so 100644 root:root 0a500c30cc8d4de6984e6f0197f5ca0e -File: /usr/lib/ardour6/surfaces/libardour_faderport2.so 100644 root:root e27999a4a7357bf57aa07c115e302341 -File: /usr/lib/ardour6/surfaces/libardour_faderport8.so 100644 root:root 2b72fa676646a6aaeffb76a597e6ab12 -File: /usr/lib/ardour6/surfaces/libardour_generic_midi.so 100644 root:root 77a321bde152bb19cbeae18454a2af95 -File: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so 100644 root:root f3b2f473297a98938701089573b4f370 -File: /usr/lib/ardour6/surfaces/libardour_mcp.so 100644 root:root 19ac10df8d7205147309a7e4c78600c3 -File: /usr/lib/ardour6/surfaces/libardour_osc.so 100644 root:root 2013b758c8f8457e631f11ffc2ac08b1 -File: /usr/lib/ardour6/surfaces/libardour_push2.so 100644 root:root 09b55ef62b4b0359e8e973608d294d2e -File: /usr/lib/ardour6/surfaces/libardour_us2400.so 100644 root:root 1fb391260d6fbf2669b35c8cee2f855d -File: /usr/lib/ardour6/surfaces/libardour_wiimote.so 100644 root:root 7e673757b1753cb87a4c856ea6649208 +File: /usr/lib/ardour6/surfaces/libardour_cc121.so 100644 root:root 8228ab8e1a15a0883732ccc63c9eea66 +File: /usr/lib/ardour6/surfaces/libardour_contourdesign.so 100644 root:root 71acaa280087d3ad0e109cedf3e06876 +File: /usr/lib/ardour6/surfaces/libardour_faderport.so 100644 root:root 313e5f507190139bf28cd45f039bf996 +File: /usr/lib/ardour6/surfaces/libardour_faderport16.so 100644 root:root fb42c6555cf0d7dcab857046eb380e30 +File: /usr/lib/ardour6/surfaces/libardour_faderport2.so 100644 root:root 14b02cb22612b77f086e1f9b0d8f5f17 +File: /usr/lib/ardour6/surfaces/libardour_faderport8.so 100644 root:root d3ed27d50bb376c6d27a58898d8daadf +File: /usr/lib/ardour6/surfaces/libardour_generic_midi.so 100644 root:root 9350954e7b46b564ee78a4eb3eb8ecd5 +File: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so 100644 root:root fb54fea83f129f4a775866be83039e53 +File: /usr/lib/ardour6/surfaces/libardour_mcp.so 100644 root:root d6ec2ab7cbe4af4292d89cbbd690528a +File: /usr/lib/ardour6/surfaces/libardour_osc.so 100644 root:root e0a21be6fa74e278f8b9927faaf20823 +File: /usr/lib/ardour6/surfaces/libardour_push2.so 100644 root:root 46f69c2ba3399906a69b37f470c91f5f +File: /usr/lib/ardour6/surfaces/libardour_us2400.so 100644 root:root db4a9272fbb40385f3bcb8055004b935 +File: /usr/lib/ardour6/surfaces/libardour_wiimote.so 100644 root:root 939494112b3e2daf57758591102827c8 File: /usr/lib/ardour6/utils 40755 root:root File: /usr/lib/ardour6/utils/ardour-util.sh 100755 root:root 9a4cb08be6cdf606de3ada74867f49c7 -File: /usr/lib/ardour6/utils/ardour6-copy-mixer 100755 root:root c7397bddc5c73ba88588a1e90fe04c0f -File: /usr/lib/ardour6/utils/ardour6-export 100755 root:root 437ba65d3ee1e1c26fbd71327b2bc18a -File: /usr/lib/ardour6/utils/ardour6-fix_bbtppq 100755 root:root efe3acf28705369347758758674ceae6 -File: /usr/lib/ardour6/utils/ardour6-new_empty_session 100755 root:root fdc8a88bb62d4a93da42ebf56c524fe2 -File: /usr/lib/ardour6/utils/ardour6-new_session 100755 root:root e62d7df56f6557a9f8f333a69fb83ed9 +File: /usr/lib/ardour6/utils/ardour6-copy-mixer 100755 root:root 9848963fd0ea5ef80993bb0fef2ddc31 +File: /usr/lib/ardour6/utils/ardour6-export 100755 root:root f6d5572958d14b008a5b23c25f7f2151 +File: /usr/lib/ardour6/utils/ardour6-fix_bbtppq 100755 root:root d929847f01f0b7f2241492c6f7467222 +File: /usr/lib/ardour6/utils/ardour6-new_empty_session 100755 root:root e85b6883a0b8c97242e9f10973eb3f39 +File: /usr/lib/ardour6/utils/ardour6-new_session 100755 root:root c5a6fa5b26e4dd60859ed06e2454bc51 File: /usr/lib/ardour6/vamp 40755 root:root @@ -1458,6 +1454,6 @@ File: /usr/lib/ardour6/vamp/libardourvampplugins.so.0 120777 root:root libardourvampplugins.so.0.0.0 -File: /usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0 100644 root:root 9c2a0394e824ebade0d093cd2819c79a +File: /usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0 100644 root:root 417274dfe3e3acad855ca5acfdc540b4 File: /usr/lib/ardour6/vamp/libardourvamppyin.so 120777 root:root libardourvamppyin.so.0.0.0 File: /usr/lib/ardour6/vamp/libardourvamppyin.so.0 120777 root:root libardourvamppyin.so.0.0.0 -File: /usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0 100644 root:root b476fa2bf4adc62db211f403b8978b54 +File: /usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0 100644 root:root a77d79f6bf64b9ea0a3eb0680d1a0480 File: /usr/share/applications/ardour6.desktop 100644 root:root 34d7dd1deea7295413d7a7b8682f7b2d @@ -2554,2 +2550,2 @@ File: /usr/share/icons/ardour6.png 100644 root:root c1e30ec1ce5067985e8381702878787a -RPMIdentity: 3f106ab6035fc9d867cbee3dd5fa427dc92ee64ff3596410bba21fd36736835de8559d5eae31d072fb1bff7c826641f12ed9cc560e7fdf2ff76007fa45bc74fc +RPMIdentity: 04bce1057edc9a23351fd1148aa49041d7a463345a00e0f4cbccfc89006b3e239b9d4df5aef18c70f0ddc2476dc3827ffb4cb21e25e2c8ad8435fb2956417aab --- ardour-debuginfo-6.9-alt1.i586.rpm.repo 2021-09-14 10:16:18.000000000 +0000 +++ ardour-debuginfo-6.9-alt1.i586.rpm.hasher 2022-01-01 03:02:37.980266790 +0000 @@ -1,156 +1,157 @@ /usr/lib/debug/.build-id/05 40755 root:root -/usr/lib/debug/.build-id/05/1d51cdbdfd9d526d2581d716d1e42632e13cb1 120777 root:root ../../../ardour6/sanityCheck -/usr/lib/debug/.build-id/05/1d51cdbdfd9d526d2581d716d1e42632e13cb1.debug 120777 root:root ../../usr/lib/ardour6/sanityCheck.debug -/usr/lib/debug/.build-id/0d 40755 root:root -/usr/lib/debug/.build-id/0d/9cb0a29c68e18463cdbb421dc9875346fd1fb0 120777 root:root ../../../ardour6/libardour.so.3.0.0 -/usr/lib/debug/.build-id/0d/9cb0a29c68e18463cdbb421dc9875346fd1fb0.debug 120777 root:root ../../usr/lib/ardour6/libardour.so.3.0.0.debug -/usr/lib/debug/.build-id/19 40755 root:root -/usr/lib/debug/.build-id/19/e1072b478d4adf5bc7d0f2f79b87438489ddce 120777 root:root ../../../ardour6/libptformat.so.0.0.0 -/usr/lib/debug/.build-id/19/e1072b478d4adf5bc7d0f2f79b87438489ddce.debug 120777 root:root ../../usr/lib/ardour6/libptformat.so.0.0.0.debug -/usr/lib/debug/.build-id/1e 40755 root:root -/usr/lib/debug/.build-id/1e/65d87028d6be8fe84b9d586df86bf4d2536227 120777 root:root ../../../ardour6/LV2/a-comp.lv2/a-comp.so -/usr/lib/debug/.build-id/1e/65d87028d6be8fe84b9d586df86bf4d2536227.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug -/usr/lib/debug/.build-id/22 40755 root:root -/usr/lib/debug/.build-id/22/f177e9c37ce68a47682a93d0ab70e1cc10f2c5 120777 root:root ../../../ardour6/surfaces/libardour_osc.so -/usr/lib/debug/.build-id/22/f177e9c37ce68a47682a93d0ab70e1cc10f2c5.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_osc.so.debug +/usr/lib/debug/.build-id/05/29b1004522a22f78f8d604dd88dacf3a0dcb35 120777 root:root ../../../ardour6/surfaces/libardour_generic_midi.so +/usr/lib/debug/.build-id/05/29b1004522a22f78f8d604dd88dacf3a0dcb35.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug +/usr/lib/debug/.build-id/06 40755 root:root +/usr/lib/debug/.build-id/06/b48b58025cb73b5a26460338b573e049bce792 120777 root:root ../../../ardour6/surfaces/libardour_mcp.so +/usr/lib/debug/.build-id/06/b48b58025cb73b5a26460338b573e049bce792.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_mcp.so.debug +/usr/lib/debug/.build-id/0a 40755 root:root +/usr/lib/debug/.build-id/0a/48f8710275b9a98ff946d1cb8f0564e9c9c10b 120777 root:root ../../../ardour6/libwaveview.so.0.0.0 +/usr/lib/debug/.build-id/0a/48f8710275b9a98ff946d1cb8f0564e9c9c10b.debug 120777 root:root ../../usr/lib/ardour6/libwaveview.so.0.0.0.debug +/usr/lib/debug/.build-id/1a 40755 root:root +/usr/lib/debug/.build-id/1a/58cbb39b59104c056a8aa4efa4960d6915af80 120777 root:root ../../../ardour6/libcanvas.so.0.0.0 +/usr/lib/debug/.build-id/1a/58cbb39b59104c056a8aa4efa4960d6915af80.debug 120777 root:root ../../usr/lib/ardour6/libcanvas.so.0.0.0.debug +/usr/lib/debug/.build-id/1c 40755 root:root +/usr/lib/debug/.build-id/1c/b0595fb1ff2885dd88b001c0c063e0a2e17562 120777 root:root ../../../ardour6/libptformat.so.0.0.0 +/usr/lib/debug/.build-id/1c/b0595fb1ff2885dd88b001c0c063e0a2e17562.debug 120777 root:root ../../usr/lib/ardour6/libptformat.so.0.0.0.debug /usr/lib/debug/.build-id/25 40755 root:root -/usr/lib/debug/.build-id/25/2350370ec63955574cf826fa52d75146f0806b 120777 root:root ../../../ardour6/surfaces/libardour_mcp.so -/usr/lib/debug/.build-id/25/2350370ec63955574cf826fa52d75146f0806b.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_mcp.so.debug +/usr/lib/debug/.build-id/25/252a935945c07bc2629109d2bb0ff4cc46ec3b 120777 root:root ../../../ardour6/utils/ardour6-fix_bbtppq +/usr/lib/debug/.build-id/25/252a935945c07bc2629109d2bb0ff4cc46ec3b.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug +/usr/lib/debug/.build-id/26 40755 root:root +/usr/lib/debug/.build-id/26/a08ed07717205fc6717f3909699ac832df7a82 120777 root:root ../../../ardour6/utils/ardour6-export +/usr/lib/debug/.build-id/26/a08ed07717205fc6717f3909699ac832df7a82.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-export.debug +/usr/lib/debug/.build-id/27 40755 root:root +/usr/lib/debug/.build-id/27/094e4bc4ad66175bb1fe961a9e96fd37ab9b33 120777 root:root ../../../ardour6/libaudiographer.so.0.0.0 +/usr/lib/debug/.build-id/27/094e4bc4ad66175bb1fe961a9e96fd37ab9b33.debug 120777 root:root ../../usr/lib/ardour6/libaudiographer.so.0.0.0.debug +/usr/lib/debug/.build-id/28 40755 root:root +/usr/lib/debug/.build-id/28/625b4996232d0d9869dc5442bc1e0262ce8cea 120777 root:root ../../../ardour6/engines/libclearlooks.so +/usr/lib/debug/.build-id/28/625b4996232d0d9869dc5442bc1e0262ce8cea.debug 120777 root:root ../../usr/lib/ardour6/engines/libclearlooks.so.debug /usr/lib/debug/.build-id/29 40755 root:root -/usr/lib/debug/.build-id/29/282170e67a633a21a614c36631ffc04e5f9370 120777 root:root ../../../ardour6/panners/libpanvbap.so -/usr/lib/debug/.build-id/29/282170e67a633a21a614c36631ffc04e5f9370.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanvbap.so.debug +/usr/lib/debug/.build-id/29/6363f1257fe8c5ac613e0cbad663bb5adb2bcf 120777 root:root ../../../ardour6/libardourcp.so +/usr/lib/debug/.build-id/29/6363f1257fe8c5ac613e0cbad663bb5adb2bcf.debug 120777 root:root ../../usr/lib/ardour6/libardourcp.so.debug +/usr/lib/debug/.build-id/29/caa0f646e4046530b601dcbc4f21e96f434ca6 120777 root:root ../../../ardour6/libpbd.so.4.1.0 +/usr/lib/debug/.build-id/29/caa0f646e4046530b601dcbc4f21e96f434ca6.debug 120777 root:root ../../usr/lib/ardour6/libpbd.so.4.1.0.debug /usr/lib/debug/.build-id/2a 40755 root:root -/usr/lib/debug/.build-id/2a/a0c28a75ac027ca37833b7c08765c6a5becc7d 120777 root:root ../../../ardour6/LV2/a-eq.lv2/a-eq.so -/usr/lib/debug/.build-id/2a/a0c28a75ac027ca37833b7c08765c6a5becc7d.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug -/usr/lib/debug/.build-id/2e 40755 root:root -/usr/lib/debug/.build-id/2e/809f0833cff2054605e19faebbda22cfe066c1 120777 root:root ../../../ardour6/utils/ardour6-new_empty_session -/usr/lib/debug/.build-id/2e/809f0833cff2054605e19faebbda22cfe066c1.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_empty_session.debug -/usr/lib/debug/.build-id/2f 40755 root:root -/usr/lib/debug/.build-id/2f/860cebb27e431a3bb79b5aff163cad220fa0c6 120777 root:root ../../../ardour6/surfaces/libardour_wiimote.so -/usr/lib/debug/.build-id/2f/860cebb27e431a3bb79b5aff163cad220fa0c6.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_wiimote.so.debug -/usr/lib/debug/.build-id/38 40755 root:root -/usr/lib/debug/.build-id/38/1f55afa47350a02f6bfd69d73e77903e1b3526 120777 root:root ../../../ardour6/surfaces/libardour_push2.so -/usr/lib/debug/.build-id/38/1f55afa47350a02f6bfd69d73e77903e1b3526.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_push2.so.debug -/usr/lib/debug/.build-id/41 40755 root:root -/usr/lib/debug/.build-id/41/fd943f2f73bf5eb52747625c46dfa7b13018ff 120777 root:root ../../../ardour6/LV2/a-reverb.lv2/a-reverb.so -/usr/lib/debug/.build-id/41/fd943f2f73bf5eb52747625c46dfa7b13018ff.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug -/usr/lib/debug/.build-id/42 40755 root:root -/usr/lib/debug/.build-id/42/b1cc15d157d90ea509aa358791bd7d385c446f 120777 root:root ../../../ardour6/panners/libpan2in2out.so -/usr/lib/debug/.build-id/42/b1cc15d157d90ea509aa358791bd7d385c446f.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan2in2out.so.debug -/usr/lib/debug/.build-id/46 40755 root:root -/usr/lib/debug/.build-id/46/dc792c4f6f0c21a5c45db742409d5fbc4dcd32 120777 root:root ../../../ardour6/backends/libalsa_audiobackend.so -/usr/lib/debug/.build-id/46/dc792c4f6f0c21a5c45db742409d5fbc4dcd32.debug 120777 root:root ../../usr/lib/ardour6/backends/libalsa_audiobackend.so.debug -/usr/lib/debug/.build-id/4a 40755 root:root -/usr/lib/debug/.build-id/4a/61b79b7cf397a3a3d5161c623e914ecde9b590 120777 root:root ../../../ardour6/utils/ardour6-new_session -/usr/lib/debug/.build-id/4a/61b79b7cf397a3a3d5161c623e914ecde9b590.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_session.debug -/usr/lib/debug/.build-id/4a/e375f685ef11ba0af276f7dd6d695564ea871f 120777 root:root ../../../ardour6/surfaces/libardour_us2400.so -/usr/lib/debug/.build-id/4a/e375f685ef11ba0af276f7dd6d695564ea871f.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_us2400.so.debug -/usr/lib/debug/.build-id/4d 40755 root:root -/usr/lib/debug/.build-id/4d/0f8d6e67efb07bc5c2073023b88ffc7bb75823 120777 root:root ../../../ardour6/utils/ardour6-copy-mixer -/usr/lib/debug/.build-id/4d/0f8d6e67efb07bc5c2073023b88ffc7bb75823.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-copy-mixer.debug -/usr/lib/debug/.build-id/4f 40755 root:root -/usr/lib/debug/.build-id/4f/a33820794dcdbe9a5e965665d0fce4d369fab7 120777 root:root ../../../ardour6/vamp/libardourvamppyin.so.0.0.0 -/usr/lib/debug/.build-id/4f/a33820794dcdbe9a5e965665d0fce4d369fab7.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug -/usr/lib/debug/.build-id/4f/b0afe2bbaec9c2feaeadddfb6edc122f4ecc9c 120777 root:root ../../../ardour6/surfaces/libardour_contourdesign.so -/usr/lib/debug/.build-id/4f/b0afe2bbaec9c2feaeadddfb6edc122f4ecc9c.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug +/usr/lib/debug/.build-id/2a/e944cd75dbc07ca3b236ad77e7e55d54be9b88 120777 root:root ../../../ardour6/surfaces/libardour_us2400.so +/usr/lib/debug/.build-id/2a/e944cd75dbc07ca3b236ad77e7e55d54be9b88.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_us2400.so.debug +/usr/lib/debug/.build-id/30 40755 root:root +/usr/lib/debug/.build-id/30/56fb961e39ed313eda2a41fa7a1f2811a4dd47 120777 root:root ../../../ardour6/surfaces/libardour_faderport16.so +/usr/lib/debug/.build-id/30/56fb961e39ed313eda2a41fa7a1f2811a4dd47.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport16.so.debug +/usr/lib/debug/.build-id/34 40755 root:root +/usr/lib/debug/.build-id/34/ccabbdbefe2926affb204b8c14637b46e51590 120777 root:root ../../../ardour6/libardouralsautil.so.0.0.1 +/usr/lib/debug/.build-id/34/ccabbdbefe2926affb204b8c14637b46e51590.debug 120777 root:root ../../usr/lib/ardour6/libardouralsautil.so.0.0.1.debug +/usr/lib/debug/.build-id/36 40755 root:root +/usr/lib/debug/.build-id/36/33ded9f6488662cce241e795cd261e359ea1a1 120777 root:root ../../../ardour6/backends/libjack_audiobackend.so +/usr/lib/debug/.build-id/36/33ded9f6488662cce241e795cd261e359ea1a1.debug 120777 root:root ../../usr/lib/ardour6/backends/libjack_audiobackend.so.debug +/usr/lib/debug/.build-id/36/3dbeccad947391f42f50875a7ff6d9539e2063 120777 root:root ../../../ardour6/ardour-exec-wrapper +/usr/lib/debug/.build-id/36/3dbeccad947391f42f50875a7ff6d9539e2063.debug 120777 root:root ../../usr/lib/ardour6/ardour-exec-wrapper.debug +/usr/lib/debug/.build-id/40 40755 root:root +/usr/lib/debug/.build-id/40/eeb59223cb92febc5416c31a694b6a967ae168 120777 root:root ../../../ardour6/vamp/libardourvamppyin.so.0.0.0 +/usr/lib/debug/.build-id/40/eeb59223cb92febc5416c31a694b6a967ae168.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug +/usr/lib/debug/.build-id/43 40755 root:root +/usr/lib/debug/.build-id/43/465d63103f2785e23ed9ce025dc67d40ff4cbb 120777 root:root ../../../ardour6/sanityCheck +/usr/lib/debug/.build-id/43/465d63103f2785e23ed9ce025dc67d40ff4cbb.debug 120777 root:root ../../usr/lib/ardour6/sanityCheck.debug +/usr/lib/debug/.build-id/44 40755 root:root +/usr/lib/debug/.build-id/44/316d91e06ca73f0e7dece68bc65c997936386a 120777 root:root ../../../ardour6/panners/libpanbalance.so +/usr/lib/debug/.build-id/44/316d91e06ca73f0e7dece68bc65c997936386a.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanbalance.so.debug +/usr/lib/debug/.build-id/4c 40755 root:root +/usr/lib/debug/.build-id/4c/5ea533b2666df50c73576b3ead81a02af8e021 120777 root:root ../../../ardour6/libgtkmm2ext.so.0.8.3 +/usr/lib/debug/.build-id/4c/5ea533b2666df50c73576b3ead81a02af8e021.debug 120777 root:root ../../usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug +/usr/lib/debug/.build-id/52 40755 root:root +/usr/lib/debug/.build-id/52/2641885484836ef2fc9299463ee53bb3db7614 120777 root:root ../../../ardour6/panners/libpan2in2out.so +/usr/lib/debug/.build-id/52/2641885484836ef2fc9299463ee53bb3db7614.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan2in2out.so.debug +/usr/lib/debug/.build-id/55 40755 root:root +/usr/lib/debug/.build-id/55/5a33f470967257de0829a6389b3ebbcaf79649 120777 root:root ../../../ardour6/utils/ardour6-copy-mixer +/usr/lib/debug/.build-id/55/5a33f470967257de0829a6389b3ebbcaf79649.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-copy-mixer.debug /usr/lib/debug/.build-id/56 40755 root:root -/usr/lib/debug/.build-id/56/f7724533fb456090f1f6457c7187f5dde9b640 120777 root:root ../../../ardour6/surfaces/libardour_generic_midi.so -/usr/lib/debug/.build-id/56/f7724533fb456090f1f6457c7187f5dde9b640.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug -/usr/lib/debug/.build-id/5c 40755 root:root -/usr/lib/debug/.build-id/5c/f9400cc9d9441198e72697ddba4a2391e02bfd 120777 root:root ../../../ardour6/ardour-exec-wrapper -/usr/lib/debug/.build-id/5c/f9400cc9d9441198e72697ddba4a2391e02bfd.debug 120777 root:root ../../usr/lib/ardour6/ardour-exec-wrapper.debug +/usr/lib/debug/.build-id/56/66b955db66e743da9493923e40fd49f9ebb6e2 120777 root:root ../../../ardour6/panners/libpan1in2out.so +/usr/lib/debug/.build-id/56/66b955db66e743da9493923e40fd49f9ebb6e2.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan1in2out.so.debug /usr/lib/debug/.build-id/60 40755 root:root -/usr/lib/debug/.build-id/60/dd1296ff3baaff65f3971d10c85bb6a1bab835 120777 root:root ../../../ardour6/panners/libpanbalance.so -/usr/lib/debug/.build-id/60/dd1296ff3baaff65f3971d10c85bb6a1bab835.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanbalance.so.debug +/usr/lib/debug/.build-id/60/3fdd3f176ce13309b223c4328f1b67b06bcce1 120777 root:root ../../../ardour6/backends/libdummy_audiobackend.so +/usr/lib/debug/.build-id/60/3fdd3f176ce13309b223c4328f1b67b06bcce1.debug 120777 root:root ../../usr/lib/ardour6/backends/libdummy_audiobackend.so.debug /usr/lib/debug/.build-id/61 40755 root:root -/usr/lib/debug/.build-id/61/500c41c4ee83ce6d20b4c3a09d64542b9a81e7 120777 root:root ../../../ardour6/libmidipp.so.4.1.0 -/usr/lib/debug/.build-id/61/500c41c4ee83ce6d20b4c3a09d64542b9a81e7.debug 120777 root:root ../../usr/lib/ardour6/libmidipp.so.4.1.0.debug -/usr/lib/debug/.build-id/61/5e146fe0621754f5d1cf0b62fc42b8d9e0f036 120777 root:root ../../../ardour6/surfaces/libardour_launch_control_xl.so -/usr/lib/debug/.build-id/61/5e146fe0621754f5d1cf0b62fc42b8d9e0f036.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug +/usr/lib/debug/.build-id/61/780a860ea2e120c9529ba601bb118ff5ac4478 120777 root:root ../../../ardour6/LV2/a-comp.lv2/a-comp.so +/usr/lib/debug/.build-id/61/780a860ea2e120c9529ba601bb118ff5ac4478.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug /usr/lib/debug/.build-id/62 40755 root:root -/usr/lib/debug/.build-id/62/a272f0ea150bedf1adece6cfb1d89629e491ca 120777 root:root ../../../ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so -/usr/lib/debug/.build-id/62/a272f0ea150bedf1adece6cfb1d89629e491ca.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug -/usr/lib/debug/.build-id/62/defbc636845de66345b27d884cd4d667b5eeec 120777 root:root ../../../ardour6/surfaces/libardour_faderport.so -/usr/lib/debug/.build-id/62/defbc636845de66345b27d884cd4d667b5eeec.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport.so.debug -/usr/lib/debug/.build-id/66 40755 root:root -/usr/lib/debug/.build-id/66/5612ea2680f25b580adbcbf167947d14bc2fd4 120777 root:root ../../../ardour6/engines/libclearlooks.so -/usr/lib/debug/.build-id/66/5612ea2680f25b580adbcbf167947d14bc2fd4.debug 120777 root:root ../../usr/lib/ardour6/engines/libclearlooks.so.debug -/usr/lib/debug/.build-id/68 40755 root:root -/usr/lib/debug/.build-id/68/735915cb286fb9aed7bcb20027c6c1402999d7 120777 root:root ../../../ardour6/libwidgets.so.0.0.0 -/usr/lib/debug/.build-id/68/735915cb286fb9aed7bcb20027c6c1402999d7.debug 120777 root:root ../../usr/lib/ardour6/libwidgets.so.0.0.0.debug -/usr/lib/debug/.build-id/68/e0e413334dff6276fc3cb9aef715af9898cf6d 120777 root:root ../../../ardour6/ardour-vst3-scanner -/usr/lib/debug/.build-id/68/e0e413334dff6276fc3cb9aef715af9898cf6d.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst3-scanner.debug -/usr/lib/debug/.build-id/70 40755 root:root -/usr/lib/debug/.build-id/70/26bc252f199366f6174d7ca0372fe6b7f40208 120777 root:root ../../../ardour6/surfaces/libardour_cc121.so -/usr/lib/debug/.build-id/70/26bc252f199366f6174d7ca0372fe6b7f40208.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_cc121.so.debug -/usr/lib/debug/.build-id/7d 40755 root:root -/usr/lib/debug/.build-id/7d/e942bdcacd4b71e0d3b11045f1ecafd14e688a 120777 root:root ../../../ardour6/libardourcp.so -/usr/lib/debug/.build-id/7d/e942bdcacd4b71e0d3b11045f1ecafd14e688a.debug 120777 root:root ../../usr/lib/ardour6/libardourcp.so.debug -/usr/lib/debug/.build-id/9a 40755 root:root -/usr/lib/debug/.build-id/9a/6589cc22fe43962876f1fae014598471e4bd7d 120777 root:root ../../../ardour6/LV2/a-delay.lv2/a-delay.so -/usr/lib/debug/.build-id/9a/6589cc22fe43962876f1fae014598471e4bd7d.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug -/usr/lib/debug/.build-id/a1 40755 root:root -/usr/lib/debug/.build-id/a1/c065dd2dc6ba130af33d1335cc8312b45581ea 120777 root:root ../../../ardour6/libwaveview.so.0.0.0 -/usr/lib/debug/.build-id/a1/c065dd2dc6ba130af33d1335cc8312b45581ea.debug 120777 root:root ../../usr/lib/ardour6/libwaveview.so.0.0.0.debug -/usr/lib/debug/.build-id/a7 40755 root:root -/usr/lib/debug/.build-id/a7/a233a0d2c5f165e1525be38f026f7632e7dbff 120777 root:root ../../../ardour6/surfaces/libardour_faderport2.so -/usr/lib/debug/.build-id/a7/a233a0d2c5f165e1525be38f026f7632e7dbff.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport2.so.debug -/usr/lib/debug/.build-id/ac 40755 root:root -/usr/lib/debug/.build-id/ac/743e30987d78b8c3bce665d1338d7554d720e0 120777 root:root ../../../ardour6/libaudiographer.so.0.0.0 -/usr/lib/debug/.build-id/ac/743e30987d78b8c3bce665d1338d7554d720e0.debug 120777 root:root ../../usr/lib/ardour6/libaudiographer.so.0.0.0.debug -/usr/lib/debug/.build-id/b5 40755 root:root -/usr/lib/debug/.build-id/b5/f72f7273281c1ce6f48417de23b019569fa51d 120777 root:root ../../../ardour6/utils/ardour6-export -/usr/lib/debug/.build-id/b5/f72f7273281c1ce6f48417de23b019569fa51d.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-export.debug -/usr/lib/debug/.build-id/ba 40755 root:root -/usr/lib/debug/.build-id/ba/e7bb6fdcd35a1d17046e87580a3e4d615ce687 120777 root:root ../../../ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so -/usr/lib/debug/.build-id/ba/e7bb6fdcd35a1d17046e87580a3e4d615ce687.debug 120777 root:root ../../usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug -/usr/lib/debug/.build-id/bf 40755 root:root -/usr/lib/debug/.build-id/bf/415acdaea2c867ed25c66ee4c09452c84cc1d0 120777 root:root ../../../ardour6/backends/libdummy_audiobackend.so -/usr/lib/debug/.build-id/bf/415acdaea2c867ed25c66ee4c09452c84cc1d0.debug 120777 root:root ../../usr/lib/ardour6/backends/libdummy_audiobackend.so.debug -/usr/lib/debug/.build-id/bf/a59063dd8972a21ee434d73cc4cdf4a103dc81 120777 root:root ../../../ardour6/ardour-6.9.0 -/usr/lib/debug/.build-id/bf/a59063dd8972a21ee434d73cc4cdf4a103dc81.debug 120777 root:root ../../usr/lib/ardour6/ardour-6.9.0.debug -/usr/lib/debug/.build-id/c0 40755 root:root -/usr/lib/debug/.build-id/c0/ca7f28d6d4877fc017111b9e0aa352ccf8e0f1 120777 root:root ../../../ardour6/libtemporal.so.0.0.0 -/usr/lib/debug/.build-id/c0/ca7f28d6d4877fc017111b9e0aa352ccf8e0f1.debug 120777 root:root ../../usr/lib/ardour6/libtemporal.so.0.0.0.debug -/usr/lib/debug/.build-id/c2 40755 root:root -/usr/lib/debug/.build-id/c2/8db0faf07445ecb31e4492b89a072c0b5fa65b 120777 root:root ../../../ardour6/libgtkmm2ext.so.0.8.3 -/usr/lib/debug/.build-id/c2/8db0faf07445ecb31e4492b89a072c0b5fa65b.debug 120777 root:root ../../usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug -/usr/lib/debug/.build-id/c6 40755 root:root -/usr/lib/debug/.build-id/c6/fc057e04ad3ffdb725b62b3bb720f204fc08a9 120777 root:root ../../../ardour6/panners/libpan1in2out.so -/usr/lib/debug/.build-id/c6/fc057e04ad3ffdb725b62b3bb720f204fc08a9.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan1in2out.so.debug +/usr/lib/debug/.build-id/62/32f918738ee9ee2e90e5c36588ee95924945f6 120777 root:root ../../../ardour6/surfaces/libardour_push2.so +/usr/lib/debug/.build-id/62/32f918738ee9ee2e90e5c36588ee95924945f6.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_push2.so.debug +/usr/lib/debug/.build-id/63 40755 root:root +/usr/lib/debug/.build-id/63/0e8a334ca7ca2884aa5b00efa89c72c97f96a9 120777 root:root ../../../ardour6/LV2/a-delay.lv2/a-delay.so +/usr/lib/debug/.build-id/63/0e8a334ca7ca2884aa5b00efa89c72c97f96a9.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug +/usr/lib/debug/.build-id/6e 40755 root:root +/usr/lib/debug/.build-id/6e/04e3b0888e63d493232cdded4ce8623742f9d4 120777 root:root ../../../ardour6/libmidipp.so.4.1.0 +/usr/lib/debug/.build-id/6e/04e3b0888e63d493232cdded4ce8623742f9d4.debug 120777 root:root ../../usr/lib/ardour6/libmidipp.so.4.1.0.debug +/usr/lib/debug/.build-id/6e/e3fd0f6fbc0783697a44e3a8897027920d3ff8 120777 root:root ../../../ardour6/LV2/a-eq.lv2/a-eq.so +/usr/lib/debug/.build-id/6e/e3fd0f6fbc0783697a44e3a8897027920d3ff8.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug +/usr/lib/debug/.build-id/77 40755 root:root +/usr/lib/debug/.build-id/77/37a3679382abb76dc74b0843e675dd5baeaaaa 120777 root:root ../../../ardour6/ardour-6.9.0 +/usr/lib/debug/.build-id/77/37a3679382abb76dc74b0843e675dd5baeaaaa.debug 120777 root:root ../../usr/lib/ardour6/ardour-6.9.0.debug +/usr/lib/debug/.build-id/78 40755 root:root +/usr/lib/debug/.build-id/78/1ab9ff6e5f502474449479d75ce9b4225255d6 120777 root:root ../../../ardour6/panners/libpanvbap.so +/usr/lib/debug/.build-id/78/1ab9ff6e5f502474449479d75ce9b4225255d6.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanvbap.so.debug +/usr/lib/debug/.build-id/87 40755 root:root +/usr/lib/debug/.build-id/87/ae12dfd316f761e9d515f01bb1ce015cc8ff30 120777 root:root ../../../ardour6/surfaces/libardour_cc121.so +/usr/lib/debug/.build-id/87/ae12dfd316f761e9d515f01bb1ce015cc8ff30.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_cc121.so.debug +/usr/lib/debug/.build-id/89 40755 root:root +/usr/lib/debug/.build-id/89/c323dacd9361eea0848c65e9d36ec3b10c09ee 120777 root:root ../../../ardour6/utils/ardour6-new_empty_session +/usr/lib/debug/.build-id/89/c323dacd9361eea0848c65e9d36ec3b10c09ee.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_empty_session.debug +/usr/lib/debug/.build-id/8f 40755 root:root +/usr/lib/debug/.build-id/8f/d44dc407d92a6ad9bf1da0270c67d735fb1308 120777 root:root ../../../ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so +/usr/lib/debug/.build-id/8f/d44dc407d92a6ad9bf1da0270c67d735fb1308.debug 120777 root:root ../../usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug +/usr/lib/debug/.build-id/9e 40755 root:root +/usr/lib/debug/.build-id/9e/5fafe56a51273ac602c029f46ba3336eed028b 120777 root:root ../../../ardour6/utils/ardour6-new_session +/usr/lib/debug/.build-id/9e/5fafe56a51273ac602c029f46ba3336eed028b.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_session.debug +/usr/lib/debug/.build-id/a6 40755 root:root +/usr/lib/debug/.build-id/a6/83a46a575d12a0cc60a1b69384629a0be25ca6 120777 root:root ../../../ardour6/LV2/a-reverb.lv2/a-reverb.so +/usr/lib/debug/.build-id/a6/83a46a575d12a0cc60a1b69384629a0be25ca6.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug +/usr/lib/debug/.build-id/b0 40755 root:root +/usr/lib/debug/.build-id/b0/3721444c7e207bade51c5b6a1c78921b9e95e3 120777 root:root ../../../ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so +/usr/lib/debug/.build-id/b0/3721444c7e207bade51c5b6a1c78921b9e95e3.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug +/usr/lib/debug/.build-id/b1 40755 root:root +/usr/lib/debug/.build-id/b1/b24be643b76423b27117beb3f5ac110be7a15d 120777 root:root ../../../ardour6/libardour.so.3.0.0 +/usr/lib/debug/.build-id/b1/b24be643b76423b27117beb3f5ac110be7a15d.debug 120777 root:root ../../usr/lib/ardour6/libardour.so.3.0.0.debug +/usr/lib/debug/.build-id/b3 40755 root:root +/usr/lib/debug/.build-id/b3/e54c9185d86ceb4e47d4886889d711958482ee 120777 root:root ../../../ardour6/hardour-6.9.0 +/usr/lib/debug/.build-id/b3/e54c9185d86ceb4e47d4886889d711958482ee.debug 120777 root:root ../../usr/lib/ardour6/hardour-6.9.0.debug +/usr/lib/debug/.build-id/b8 40755 root:root +/usr/lib/debug/.build-id/b8/7c4295f18e072ffe85ebfd6eede461e88b9a94 120777 root:root ../../../ardour6/backends/libalsa_audiobackend.so +/usr/lib/debug/.build-id/b8/7c4295f18e072ffe85ebfd6eede461e88b9a94.debug 120777 root:root ../../usr/lib/ardour6/backends/libalsa_audiobackend.so.debug +/usr/lib/debug/.build-id/b8/9cfe1a3a052abdcddb7e7fe041676bbfed5991 120777 root:root ../../../ardour6/ardour-vst3-scanner +/usr/lib/debug/.build-id/b8/9cfe1a3a052abdcddb7e7fe041676bbfed5991.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst3-scanner.debug +/usr/lib/debug/.build-id/c1 40755 root:root +/usr/lib/debug/.build-id/c1/de02920dc6ac7fdb22b5e86b0472851930b784 120777 root:root ../../../ardour6/libevoral.so.0.0.0 +/usr/lib/debug/.build-id/c1/de02920dc6ac7fdb22b5e86b0472851930b784.debug 120777 root:root ../../usr/lib/ardour6/libevoral.so.0.0.0.debug +/usr/lib/debug/.build-id/ca 40755 root:root +/usr/lib/debug/.build-id/ca/d5c58dd4172d9a97b91ebd6867729deed7b684 120777 root:root ../../../ardour6/surfaces/libardour_faderport2.so +/usr/lib/debug/.build-id/ca/d5c58dd4172d9a97b91ebd6867729deed7b684.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport2.so.debug /usr/lib/debug/.build-id/cb 40755 root:root -/usr/lib/debug/.build-id/cb/0ce5705b8149bfd7986ae1f7e1da74ea93aeb9 120777 root:root ../../../ardour6/hardour-6.9.0 -/usr/lib/debug/.build-id/cb/0ce5705b8149bfd7986ae1f7e1da74ea93aeb9.debug 120777 root:root ../../usr/lib/ardour6/hardour-6.9.0.debug -/usr/lib/debug/.build-id/cd 40755 root:root -/usr/lib/debug/.build-id/cd/31ba9b9610fc468e5cf40c97565d93199d36ca 120777 root:root ../../../ardour6/vamp/libardourvampplugins.so.0.0.0 -/usr/lib/debug/.build-id/cd/31ba9b9610fc468e5cf40c97565d93199d36ca.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +/usr/lib/debug/.build-id/cb/5e9f9d71e8fc4fd91611ba818529273aa66302 120777 root:root ../../../ardour6/LV2/a-exp.lv2/a-exp.so +/usr/lib/debug/.build-id/cb/5e9f9d71e8fc4fd91611ba818529273aa66302.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug +/usr/lib/debug/.build-id/cf 40755 root:root +/usr/lib/debug/.build-id/cf/f672ed38104d92088eeb8a9d343fb5206d97c0 120777 root:root ../../../ardour6/surfaces/libardour_faderport8.so +/usr/lib/debug/.build-id/cf/f672ed38104d92088eeb8a9d343fb5206d97c0.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport8.so.debug +/usr/lib/debug/.build-id/d0 40755 root:root +/usr/lib/debug/.build-id/d0/7f1a0c671cacd7894aef94eb8e4840900422f5 120777 root:root ../../../ardour6/ardour-vst-scanner +/usr/lib/debug/.build-id/d0/7f1a0c671cacd7894aef94eb8e4840900422f5.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst-scanner.debug /usr/lib/debug/.build-id/d6 40755 root:root -/usr/lib/debug/.build-id/d6/b10ba92abad6e01ddeadb9d30cce1f7a02207c 120777 root:root ../../../ardour6/surfaces/libardour_faderport8.so -/usr/lib/debug/.build-id/d6/b10ba92abad6e01ddeadb9d30cce1f7a02207c.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport8.so.debug -/usr/lib/debug/.build-id/d9 40755 root:root -/usr/lib/debug/.build-id/d9/0b36405e1fe6f61cb2e728bab42ffe37269bbf 120777 root:root ../../../ardour6/ardour-vst-scanner -/usr/lib/debug/.build-id/d9/0b36405e1fe6f61cb2e728bab42ffe37269bbf.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst-scanner.debug -/usr/lib/debug/.build-id/dd 40755 root:root -/usr/lib/debug/.build-id/dd/b1047faffd60d5fa25db6137174b44ddaa3610 120777 root:root ../../../ardour6/libardouralsautil.so.0.0.1 -/usr/lib/debug/.build-id/dd/b1047faffd60d5fa25db6137174b44ddaa3610.debug 120777 root:root ../../usr/lib/ardour6/libardouralsautil.so.0.0.1.debug -/usr/lib/debug/.build-id/e3 40755 root:root -/usr/lib/debug/.build-id/e3/75936d6a5ac92704e477be0da51fbb8368da8d 120777 root:root ../../../ardour6/LV2/a-exp.lv2/a-exp.so -/usr/lib/debug/.build-id/e3/75936d6a5ac92704e477be0da51fbb8368da8d.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug -/usr/lib/debug/.build-id/e6 40755 root:root -/usr/lib/debug/.build-id/e6/f4733d8f993b65e9a45aeabd524d75a525e483 120777 root:root ../../../ardour6/utils/ardour6-fix_bbtppq -/usr/lib/debug/.build-id/e6/f4733d8f993b65e9a45aeabd524d75a525e483.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug -/usr/lib/debug/.build-id/ef 40755 root:root -/usr/lib/debug/.build-id/ef/34384388679104f610bb2b4204cc6c4bf5feab 120777 root:root ../../../ardour6/libpbd.so.4.1.0 -/usr/lib/debug/.build-id/ef/34384388679104f610bb2b4204cc6c4bf5feab.debug 120777 root:root ../../usr/lib/ardour6/libpbd.so.4.1.0.debug -/usr/lib/debug/.build-id/f6 40755 root:root -/usr/lib/debug/.build-id/f6/75139524b1cf91ca1d73e13363607ea622e5e6 120777 root:root ../../../ardour6/libevoral.so.0.0.0 -/usr/lib/debug/.build-id/f6/75139524b1cf91ca1d73e13363607ea622e5e6.debug 120777 root:root ../../usr/lib/ardour6/libevoral.so.0.0.0.debug -/usr/lib/debug/.build-id/f9 40755 root:root -/usr/lib/debug/.build-id/f9/4ec0245a4a1d15a6f9d79c58d38a99de7e5007 120777 root:root ../../../ardour6/libcanvas.so.0.0.0 -/usr/lib/debug/.build-id/f9/4ec0245a4a1d15a6f9d79c58d38a99de7e5007.debug 120777 root:root ../../usr/lib/ardour6/libcanvas.so.0.0.0.debug -/usr/lib/debug/.build-id/f9/e9d7c6d613779c84f269ca378a88568b2db946 120777 root:root ../../../ardour6/backends/libjack_audiobackend.so -/usr/lib/debug/.build-id/f9/e9d7c6d613779c84f269ca378a88568b2db946.debug 120777 root:root ../../usr/lib/ardour6/backends/libjack_audiobackend.so.debug -/usr/lib/debug/.build-id/fa 40755 root:root -/usr/lib/debug/.build-id/fa/447fcae3fb8131d88aa5baaf9747c561cc66a6 120777 root:root ../../../ardour6/surfaces/libardour_faderport16.so -/usr/lib/debug/.build-id/fa/447fcae3fb8131d88aa5baaf9747c561cc66a6.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport16.so.debug +/usr/lib/debug/.build-id/d6/0edbc121254dc0c024808e48f2161200e04d78 120777 root:root ../../../ardour6/surfaces/libardour_osc.so +/usr/lib/debug/.build-id/d6/0edbc121254dc0c024808e48f2161200e04d78.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_osc.so.debug +/usr/lib/debug/.build-id/d6/bba6d9251fdf670633756f869eb363e05b64d4 120777 root:root ../../../ardour6/libtemporal.so.0.0.0 +/usr/lib/debug/.build-id/d6/bba6d9251fdf670633756f869eb363e05b64d4.debug 120777 root:root ../../usr/lib/ardour6/libtemporal.so.0.0.0.debug +/usr/lib/debug/.build-id/da 40755 root:root +/usr/lib/debug/.build-id/da/8e9cbd7d7b1dfb042702a5a99f2a575be93b61 120777 root:root ../../../ardour6/libwidgets.so.0.0.0 +/usr/lib/debug/.build-id/da/8e9cbd7d7b1dfb042702a5a99f2a575be93b61.debug 120777 root:root ../../usr/lib/ardour6/libwidgets.so.0.0.0.debug +/usr/lib/debug/.build-id/ea 40755 root:root +/usr/lib/debug/.build-id/ea/1ba7bf9fad31a4cff906ebff59458c35c75acd 120777 root:root ../../../ardour6/surfaces/libardour_contourdesign.so +/usr/lib/debug/.build-id/ea/1ba7bf9fad31a4cff906ebff59458c35c75acd.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug +/usr/lib/debug/.build-id/ea/efbc977e5740725c65c06586c47cd04bc36805 120777 root:root ../../../ardour6/surfaces/libardour_wiimote.so +/usr/lib/debug/.build-id/ea/efbc977e5740725c65c06586c47cd04bc36805.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_wiimote.so.debug +/usr/lib/debug/.build-id/f1 40755 root:root +/usr/lib/debug/.build-id/f1/948816815a43a9f0f65f17fd852183e714dee9 120777 root:root ../../../ardour6/surfaces/libardour_faderport.so +/usr/lib/debug/.build-id/f1/948816815a43a9f0f65f17fd852183e714dee9.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport.so.debug +/usr/lib/debug/.build-id/f2 40755 root:root +/usr/lib/debug/.build-id/f2/fddb00df8ee7ec987bfe9f0a969de17f3dc140 120777 root:root ../../../ardour6/surfaces/libardour_launch_control_xl.so +/usr/lib/debug/.build-id/f2/fddb00df8ee7ec987bfe9f0a969de17f3dc140.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug +/usr/lib/debug/.build-id/f5 40755 root:root +/usr/lib/debug/.build-id/f5/f6954ec5d62b8bdb5c86e3025acfba698e74f9 120777 root:root ../../../ardour6/vamp/libardourvampplugins.so.0.0.0 +/usr/lib/debug/.build-id/f5/f6954ec5d62b8bdb5c86e3025acfba698e74f9.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug /usr/lib/debug/usr/lib/ardour6 40755 root:root @@ -322,2 +323,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 @@ -609,2 +611,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 @@ -997,2 +1000,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 @@ -1084,2 +1088,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 @@ -1164,2 +1169,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 @@ -1460,2 +1466,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 @@ -1509,2 +1516,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 @@ -1549,2 +1557,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 @@ -1584,2 +1593,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 @@ -1587,2 +1597,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 @@ -1597,3 +1608,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 @@ -1640,2 +1653,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 @@ -1654,2 +1669,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 @@ -1685,2 +1701,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 @@ -1748,2 +1765,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 @@ -1837,2 +1855,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 @@ -1842,2 +1861,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 @@ -1921,2 +1941,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 @@ -1933,2 +1954,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 @@ -1937,2 +1959,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 @@ -1956,2 +1979,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 @@ -1963,2 +1987,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 @@ -1971,2 +1996,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 @@ -2270,2 +2296,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 @@ -2506,2 +2533,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/lib/ld-linux.so.2.debug @@ -2517,3 +2545,2 @@ Requires: debug(libcwiid.so.1) -Requires: debug(libdl.so.2) Requires: debug(libfftw3f.so.3) @@ -2540,3 +2567,2 @@ Requires: debug(libpangomm-1.4.so.1) -Requires: debug(libpthread.so.0) Requires: debug(librubberband.so.2) @@ -2556,156 +2582,157 @@ File: /usr/lib/debug/.build-id/05 40755 root:root -File: /usr/lib/debug/.build-id/05/1d51cdbdfd9d526d2581d716d1e42632e13cb1 120777 root:root ../../../ardour6/sanityCheck -File: /usr/lib/debug/.build-id/05/1d51cdbdfd9d526d2581d716d1e42632e13cb1.debug 120777 root:root ../../usr/lib/ardour6/sanityCheck.debug -File: /usr/lib/debug/.build-id/0d 40755 root:root -File: /usr/lib/debug/.build-id/0d/9cb0a29c68e18463cdbb421dc9875346fd1fb0 120777 root:root ../../../ardour6/libardour.so.3.0.0 -File: /usr/lib/debug/.build-id/0d/9cb0a29c68e18463cdbb421dc9875346fd1fb0.debug 120777 root:root ../../usr/lib/ardour6/libardour.so.3.0.0.debug -File: /usr/lib/debug/.build-id/19 40755 root:root -File: /usr/lib/debug/.build-id/19/e1072b478d4adf5bc7d0f2f79b87438489ddce 120777 root:root ../../../ardour6/libptformat.so.0.0.0 -File: /usr/lib/debug/.build-id/19/e1072b478d4adf5bc7d0f2f79b87438489ddce.debug 120777 root:root ../../usr/lib/ardour6/libptformat.so.0.0.0.debug -File: /usr/lib/debug/.build-id/1e 40755 root:root -File: /usr/lib/debug/.build-id/1e/65d87028d6be8fe84b9d586df86bf4d2536227 120777 root:root ../../../ardour6/LV2/a-comp.lv2/a-comp.so -File: /usr/lib/debug/.build-id/1e/65d87028d6be8fe84b9d586df86bf4d2536227.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug -File: /usr/lib/debug/.build-id/22 40755 root:root -File: /usr/lib/debug/.build-id/22/f177e9c37ce68a47682a93d0ab70e1cc10f2c5 120777 root:root ../../../ardour6/surfaces/libardour_osc.so -File: /usr/lib/debug/.build-id/22/f177e9c37ce68a47682a93d0ab70e1cc10f2c5.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_osc.so.debug +File: /usr/lib/debug/.build-id/05/29b1004522a22f78f8d604dd88dacf3a0dcb35 120777 root:root ../../../ardour6/surfaces/libardour_generic_midi.so +File: /usr/lib/debug/.build-id/05/29b1004522a22f78f8d604dd88dacf3a0dcb35.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug +File: /usr/lib/debug/.build-id/06 40755 root:root +File: /usr/lib/debug/.build-id/06/b48b58025cb73b5a26460338b573e049bce792 120777 root:root ../../../ardour6/surfaces/libardour_mcp.so +File: /usr/lib/debug/.build-id/06/b48b58025cb73b5a26460338b573e049bce792.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_mcp.so.debug +File: /usr/lib/debug/.build-id/0a 40755 root:root +File: /usr/lib/debug/.build-id/0a/48f8710275b9a98ff946d1cb8f0564e9c9c10b 120777 root:root ../../../ardour6/libwaveview.so.0.0.0 +File: /usr/lib/debug/.build-id/0a/48f8710275b9a98ff946d1cb8f0564e9c9c10b.debug 120777 root:root ../../usr/lib/ardour6/libwaveview.so.0.0.0.debug +File: /usr/lib/debug/.build-id/1a 40755 root:root +File: /usr/lib/debug/.build-id/1a/58cbb39b59104c056a8aa4efa4960d6915af80 120777 root:root ../../../ardour6/libcanvas.so.0.0.0 +File: /usr/lib/debug/.build-id/1a/58cbb39b59104c056a8aa4efa4960d6915af80.debug 120777 root:root ../../usr/lib/ardour6/libcanvas.so.0.0.0.debug +File: /usr/lib/debug/.build-id/1c 40755 root:root +File: /usr/lib/debug/.build-id/1c/b0595fb1ff2885dd88b001c0c063e0a2e17562 120777 root:root ../../../ardour6/libptformat.so.0.0.0 +File: /usr/lib/debug/.build-id/1c/b0595fb1ff2885dd88b001c0c063e0a2e17562.debug 120777 root:root ../../usr/lib/ardour6/libptformat.so.0.0.0.debug File: /usr/lib/debug/.build-id/25 40755 root:root -File: /usr/lib/debug/.build-id/25/2350370ec63955574cf826fa52d75146f0806b 120777 root:root ../../../ardour6/surfaces/libardour_mcp.so -File: /usr/lib/debug/.build-id/25/2350370ec63955574cf826fa52d75146f0806b.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_mcp.so.debug +File: /usr/lib/debug/.build-id/25/252a935945c07bc2629109d2bb0ff4cc46ec3b 120777 root:root ../../../ardour6/utils/ardour6-fix_bbtppq +File: /usr/lib/debug/.build-id/25/252a935945c07bc2629109d2bb0ff4cc46ec3b.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug +File: /usr/lib/debug/.build-id/26 40755 root:root +File: /usr/lib/debug/.build-id/26/a08ed07717205fc6717f3909699ac832df7a82 120777 root:root ../../../ardour6/utils/ardour6-export +File: /usr/lib/debug/.build-id/26/a08ed07717205fc6717f3909699ac832df7a82.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-export.debug +File: /usr/lib/debug/.build-id/27 40755 root:root +File: /usr/lib/debug/.build-id/27/094e4bc4ad66175bb1fe961a9e96fd37ab9b33 120777 root:root ../../../ardour6/libaudiographer.so.0.0.0 +File: /usr/lib/debug/.build-id/27/094e4bc4ad66175bb1fe961a9e96fd37ab9b33.debug 120777 root:root ../../usr/lib/ardour6/libaudiographer.so.0.0.0.debug +File: /usr/lib/debug/.build-id/28 40755 root:root +File: /usr/lib/debug/.build-id/28/625b4996232d0d9869dc5442bc1e0262ce8cea 120777 root:root ../../../ardour6/engines/libclearlooks.so +File: /usr/lib/debug/.build-id/28/625b4996232d0d9869dc5442bc1e0262ce8cea.debug 120777 root:root ../../usr/lib/ardour6/engines/libclearlooks.so.debug File: /usr/lib/debug/.build-id/29 40755 root:root -File: /usr/lib/debug/.build-id/29/282170e67a633a21a614c36631ffc04e5f9370 120777 root:root ../../../ardour6/panners/libpanvbap.so -File: /usr/lib/debug/.build-id/29/282170e67a633a21a614c36631ffc04e5f9370.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanvbap.so.debug +File: /usr/lib/debug/.build-id/29/6363f1257fe8c5ac613e0cbad663bb5adb2bcf 120777 root:root ../../../ardour6/libardourcp.so +File: /usr/lib/debug/.build-id/29/6363f1257fe8c5ac613e0cbad663bb5adb2bcf.debug 120777 root:root ../../usr/lib/ardour6/libardourcp.so.debug +File: /usr/lib/debug/.build-id/29/caa0f646e4046530b601dcbc4f21e96f434ca6 120777 root:root ../../../ardour6/libpbd.so.4.1.0 +File: /usr/lib/debug/.build-id/29/caa0f646e4046530b601dcbc4f21e96f434ca6.debug 120777 root:root ../../usr/lib/ardour6/libpbd.so.4.1.0.debug File: /usr/lib/debug/.build-id/2a 40755 root:root -File: /usr/lib/debug/.build-id/2a/a0c28a75ac027ca37833b7c08765c6a5becc7d 120777 root:root ../../../ardour6/LV2/a-eq.lv2/a-eq.so -File: /usr/lib/debug/.build-id/2a/a0c28a75ac027ca37833b7c08765c6a5becc7d.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug -File: /usr/lib/debug/.build-id/2e 40755 root:root -File: /usr/lib/debug/.build-id/2e/809f0833cff2054605e19faebbda22cfe066c1 120777 root:root ../../../ardour6/utils/ardour6-new_empty_session -File: /usr/lib/debug/.build-id/2e/809f0833cff2054605e19faebbda22cfe066c1.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_empty_session.debug -File: /usr/lib/debug/.build-id/2f 40755 root:root -File: /usr/lib/debug/.build-id/2f/860cebb27e431a3bb79b5aff163cad220fa0c6 120777 root:root ../../../ardour6/surfaces/libardour_wiimote.so -File: /usr/lib/debug/.build-id/2f/860cebb27e431a3bb79b5aff163cad220fa0c6.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_wiimote.so.debug -File: /usr/lib/debug/.build-id/38 40755 root:root -File: /usr/lib/debug/.build-id/38/1f55afa47350a02f6bfd69d73e77903e1b3526 120777 root:root ../../../ardour6/surfaces/libardour_push2.so -File: /usr/lib/debug/.build-id/38/1f55afa47350a02f6bfd69d73e77903e1b3526.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_push2.so.debug -File: /usr/lib/debug/.build-id/41 40755 root:root -File: /usr/lib/debug/.build-id/41/fd943f2f73bf5eb52747625c46dfa7b13018ff 120777 root:root ../../../ardour6/LV2/a-reverb.lv2/a-reverb.so -File: /usr/lib/debug/.build-id/41/fd943f2f73bf5eb52747625c46dfa7b13018ff.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug -File: /usr/lib/debug/.build-id/42 40755 root:root -File: /usr/lib/debug/.build-id/42/b1cc15d157d90ea509aa358791bd7d385c446f 120777 root:root ../../../ardour6/panners/libpan2in2out.so -File: /usr/lib/debug/.build-id/42/b1cc15d157d90ea509aa358791bd7d385c446f.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan2in2out.so.debug -File: /usr/lib/debug/.build-id/46 40755 root:root -File: /usr/lib/debug/.build-id/46/dc792c4f6f0c21a5c45db742409d5fbc4dcd32 120777 root:root ../../../ardour6/backends/libalsa_audiobackend.so -File: /usr/lib/debug/.build-id/46/dc792c4f6f0c21a5c45db742409d5fbc4dcd32.debug 120777 root:root ../../usr/lib/ardour6/backends/libalsa_audiobackend.so.debug -File: /usr/lib/debug/.build-id/4a 40755 root:root -File: /usr/lib/debug/.build-id/4a/61b79b7cf397a3a3d5161c623e914ecde9b590 120777 root:root ../../../ardour6/utils/ardour6-new_session -File: /usr/lib/debug/.build-id/4a/61b79b7cf397a3a3d5161c623e914ecde9b590.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_session.debug -File: /usr/lib/debug/.build-id/4a/e375f685ef11ba0af276f7dd6d695564ea871f 120777 root:root ../../../ardour6/surfaces/libardour_us2400.so -File: /usr/lib/debug/.build-id/4a/e375f685ef11ba0af276f7dd6d695564ea871f.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_us2400.so.debug -File: /usr/lib/debug/.build-id/4d 40755 root:root -File: /usr/lib/debug/.build-id/4d/0f8d6e67efb07bc5c2073023b88ffc7bb75823 120777 root:root ../../../ardour6/utils/ardour6-copy-mixer -File: /usr/lib/debug/.build-id/4d/0f8d6e67efb07bc5c2073023b88ffc7bb75823.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-copy-mixer.debug -File: /usr/lib/debug/.build-id/4f 40755 root:root -File: /usr/lib/debug/.build-id/4f/a33820794dcdbe9a5e965665d0fce4d369fab7 120777 root:root ../../../ardour6/vamp/libardourvamppyin.so.0.0.0 -File: /usr/lib/debug/.build-id/4f/a33820794dcdbe9a5e965665d0fce4d369fab7.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug -File: /usr/lib/debug/.build-id/4f/b0afe2bbaec9c2feaeadddfb6edc122f4ecc9c 120777 root:root ../../../ardour6/surfaces/libardour_contourdesign.so -File: /usr/lib/debug/.build-id/4f/b0afe2bbaec9c2feaeadddfb6edc122f4ecc9c.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug +File: /usr/lib/debug/.build-id/2a/e944cd75dbc07ca3b236ad77e7e55d54be9b88 120777 root:root ../../../ardour6/surfaces/libardour_us2400.so +File: /usr/lib/debug/.build-id/2a/e944cd75dbc07ca3b236ad77e7e55d54be9b88.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_us2400.so.debug +File: /usr/lib/debug/.build-id/30 40755 root:root +File: /usr/lib/debug/.build-id/30/56fb961e39ed313eda2a41fa7a1f2811a4dd47 120777 root:root ../../../ardour6/surfaces/libardour_faderport16.so +File: /usr/lib/debug/.build-id/30/56fb961e39ed313eda2a41fa7a1f2811a4dd47.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport16.so.debug +File: /usr/lib/debug/.build-id/34 40755 root:root +File: /usr/lib/debug/.build-id/34/ccabbdbefe2926affb204b8c14637b46e51590 120777 root:root ../../../ardour6/libardouralsautil.so.0.0.1 +File: /usr/lib/debug/.build-id/34/ccabbdbefe2926affb204b8c14637b46e51590.debug 120777 root:root ../../usr/lib/ardour6/libardouralsautil.so.0.0.1.debug +File: /usr/lib/debug/.build-id/36 40755 root:root +File: /usr/lib/debug/.build-id/36/33ded9f6488662cce241e795cd261e359ea1a1 120777 root:root ../../../ardour6/backends/libjack_audiobackend.so +File: /usr/lib/debug/.build-id/36/33ded9f6488662cce241e795cd261e359ea1a1.debug 120777 root:root ../../usr/lib/ardour6/backends/libjack_audiobackend.so.debug +File: /usr/lib/debug/.build-id/36/3dbeccad947391f42f50875a7ff6d9539e2063 120777 root:root ../../../ardour6/ardour-exec-wrapper +File: /usr/lib/debug/.build-id/36/3dbeccad947391f42f50875a7ff6d9539e2063.debug 120777 root:root ../../usr/lib/ardour6/ardour-exec-wrapper.debug +File: /usr/lib/debug/.build-id/40 40755 root:root +File: /usr/lib/debug/.build-id/40/eeb59223cb92febc5416c31a694b6a967ae168 120777 root:root ../../../ardour6/vamp/libardourvamppyin.so.0.0.0 +File: /usr/lib/debug/.build-id/40/eeb59223cb92febc5416c31a694b6a967ae168.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug +File: /usr/lib/debug/.build-id/43 40755 root:root +File: /usr/lib/debug/.build-id/43/465d63103f2785e23ed9ce025dc67d40ff4cbb 120777 root:root ../../../ardour6/sanityCheck +File: /usr/lib/debug/.build-id/43/465d63103f2785e23ed9ce025dc67d40ff4cbb.debug 120777 root:root ../../usr/lib/ardour6/sanityCheck.debug +File: /usr/lib/debug/.build-id/44 40755 root:root +File: /usr/lib/debug/.build-id/44/316d91e06ca73f0e7dece68bc65c997936386a 120777 root:root ../../../ardour6/panners/libpanbalance.so +File: /usr/lib/debug/.build-id/44/316d91e06ca73f0e7dece68bc65c997936386a.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanbalance.so.debug +File: /usr/lib/debug/.build-id/4c 40755 root:root +File: /usr/lib/debug/.build-id/4c/5ea533b2666df50c73576b3ead81a02af8e021 120777 root:root ../../../ardour6/libgtkmm2ext.so.0.8.3 +File: /usr/lib/debug/.build-id/4c/5ea533b2666df50c73576b3ead81a02af8e021.debug 120777 root:root ../../usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug +File: /usr/lib/debug/.build-id/52 40755 root:root +File: /usr/lib/debug/.build-id/52/2641885484836ef2fc9299463ee53bb3db7614 120777 root:root ../../../ardour6/panners/libpan2in2out.so +File: /usr/lib/debug/.build-id/52/2641885484836ef2fc9299463ee53bb3db7614.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan2in2out.so.debug +File: /usr/lib/debug/.build-id/55 40755 root:root +File: /usr/lib/debug/.build-id/55/5a33f470967257de0829a6389b3ebbcaf79649 120777 root:root ../../../ardour6/utils/ardour6-copy-mixer +File: /usr/lib/debug/.build-id/55/5a33f470967257de0829a6389b3ebbcaf79649.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-copy-mixer.debug File: /usr/lib/debug/.build-id/56 40755 root:root -File: /usr/lib/debug/.build-id/56/f7724533fb456090f1f6457c7187f5dde9b640 120777 root:root ../../../ardour6/surfaces/libardour_generic_midi.so -File: /usr/lib/debug/.build-id/56/f7724533fb456090f1f6457c7187f5dde9b640.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug -File: /usr/lib/debug/.build-id/5c 40755 root:root -File: /usr/lib/debug/.build-id/5c/f9400cc9d9441198e72697ddba4a2391e02bfd 120777 root:root ../../../ardour6/ardour-exec-wrapper -File: /usr/lib/debug/.build-id/5c/f9400cc9d9441198e72697ddba4a2391e02bfd.debug 120777 root:root ../../usr/lib/ardour6/ardour-exec-wrapper.debug +File: /usr/lib/debug/.build-id/56/66b955db66e743da9493923e40fd49f9ebb6e2 120777 root:root ../../../ardour6/panners/libpan1in2out.so +File: /usr/lib/debug/.build-id/56/66b955db66e743da9493923e40fd49f9ebb6e2.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan1in2out.so.debug File: /usr/lib/debug/.build-id/60 40755 root:root -File: /usr/lib/debug/.build-id/60/dd1296ff3baaff65f3971d10c85bb6a1bab835 120777 root:root ../../../ardour6/panners/libpanbalance.so -File: /usr/lib/debug/.build-id/60/dd1296ff3baaff65f3971d10c85bb6a1bab835.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanbalance.so.debug +File: /usr/lib/debug/.build-id/60/3fdd3f176ce13309b223c4328f1b67b06bcce1 120777 root:root ../../../ardour6/backends/libdummy_audiobackend.so +File: /usr/lib/debug/.build-id/60/3fdd3f176ce13309b223c4328f1b67b06bcce1.debug 120777 root:root ../../usr/lib/ardour6/backends/libdummy_audiobackend.so.debug File: /usr/lib/debug/.build-id/61 40755 root:root -File: /usr/lib/debug/.build-id/61/500c41c4ee83ce6d20b4c3a09d64542b9a81e7 120777 root:root ../../../ardour6/libmidipp.so.4.1.0 -File: /usr/lib/debug/.build-id/61/500c41c4ee83ce6d20b4c3a09d64542b9a81e7.debug 120777 root:root ../../usr/lib/ardour6/libmidipp.so.4.1.0.debug -File: /usr/lib/debug/.build-id/61/5e146fe0621754f5d1cf0b62fc42b8d9e0f036 120777 root:root ../../../ardour6/surfaces/libardour_launch_control_xl.so -File: /usr/lib/debug/.build-id/61/5e146fe0621754f5d1cf0b62fc42b8d9e0f036.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug +File: /usr/lib/debug/.build-id/61/780a860ea2e120c9529ba601bb118ff5ac4478 120777 root:root ../../../ardour6/LV2/a-comp.lv2/a-comp.so +File: /usr/lib/debug/.build-id/61/780a860ea2e120c9529ba601bb118ff5ac4478.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug File: /usr/lib/debug/.build-id/62 40755 root:root -File: /usr/lib/debug/.build-id/62/a272f0ea150bedf1adece6cfb1d89629e491ca 120777 root:root ../../../ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so -File: /usr/lib/debug/.build-id/62/a272f0ea150bedf1adece6cfb1d89629e491ca.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug -File: /usr/lib/debug/.build-id/62/defbc636845de66345b27d884cd4d667b5eeec 120777 root:root ../../../ardour6/surfaces/libardour_faderport.so -File: /usr/lib/debug/.build-id/62/defbc636845de66345b27d884cd4d667b5eeec.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport.so.debug -File: /usr/lib/debug/.build-id/66 40755 root:root -File: /usr/lib/debug/.build-id/66/5612ea2680f25b580adbcbf167947d14bc2fd4 120777 root:root ../../../ardour6/engines/libclearlooks.so -File: /usr/lib/debug/.build-id/66/5612ea2680f25b580adbcbf167947d14bc2fd4.debug 120777 root:root ../../usr/lib/ardour6/engines/libclearlooks.so.debug -File: /usr/lib/debug/.build-id/68 40755 root:root -File: /usr/lib/debug/.build-id/68/735915cb286fb9aed7bcb20027c6c1402999d7 120777 root:root ../../../ardour6/libwidgets.so.0.0.0 -File: /usr/lib/debug/.build-id/68/735915cb286fb9aed7bcb20027c6c1402999d7.debug 120777 root:root ../../usr/lib/ardour6/libwidgets.so.0.0.0.debug -File: /usr/lib/debug/.build-id/68/e0e413334dff6276fc3cb9aef715af9898cf6d 120777 root:root ../../../ardour6/ardour-vst3-scanner -File: /usr/lib/debug/.build-id/68/e0e413334dff6276fc3cb9aef715af9898cf6d.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst3-scanner.debug -File: /usr/lib/debug/.build-id/70 40755 root:root -File: /usr/lib/debug/.build-id/70/26bc252f199366f6174d7ca0372fe6b7f40208 120777 root:root ../../../ardour6/surfaces/libardour_cc121.so -File: /usr/lib/debug/.build-id/70/26bc252f199366f6174d7ca0372fe6b7f40208.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_cc121.so.debug -File: /usr/lib/debug/.build-id/7d 40755 root:root -File: /usr/lib/debug/.build-id/7d/e942bdcacd4b71e0d3b11045f1ecafd14e688a 120777 root:root ../../../ardour6/libardourcp.so -File: /usr/lib/debug/.build-id/7d/e942bdcacd4b71e0d3b11045f1ecafd14e688a.debug 120777 root:root ../../usr/lib/ardour6/libardourcp.so.debug -File: /usr/lib/debug/.build-id/9a 40755 root:root -File: /usr/lib/debug/.build-id/9a/6589cc22fe43962876f1fae014598471e4bd7d 120777 root:root ../../../ardour6/LV2/a-delay.lv2/a-delay.so -File: /usr/lib/debug/.build-id/9a/6589cc22fe43962876f1fae014598471e4bd7d.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug -File: /usr/lib/debug/.build-id/a1 40755 root:root -File: /usr/lib/debug/.build-id/a1/c065dd2dc6ba130af33d1335cc8312b45581ea 120777 root:root ../../../ardour6/libwaveview.so.0.0.0 -File: /usr/lib/debug/.build-id/a1/c065dd2dc6ba130af33d1335cc8312b45581ea.debug 120777 root:root ../../usr/lib/ardour6/libwaveview.so.0.0.0.debug -File: /usr/lib/debug/.build-id/a7 40755 root:root -File: /usr/lib/debug/.build-id/a7/a233a0d2c5f165e1525be38f026f7632e7dbff 120777 root:root ../../../ardour6/surfaces/libardour_faderport2.so -File: /usr/lib/debug/.build-id/a7/a233a0d2c5f165e1525be38f026f7632e7dbff.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport2.so.debug -File: /usr/lib/debug/.build-id/ac 40755 root:root -File: /usr/lib/debug/.build-id/ac/743e30987d78b8c3bce665d1338d7554d720e0 120777 root:root ../../../ardour6/libaudiographer.so.0.0.0 -File: /usr/lib/debug/.build-id/ac/743e30987d78b8c3bce665d1338d7554d720e0.debug 120777 root:root ../../usr/lib/ardour6/libaudiographer.so.0.0.0.debug -File: /usr/lib/debug/.build-id/b5 40755 root:root -File: /usr/lib/debug/.build-id/b5/f72f7273281c1ce6f48417de23b019569fa51d 120777 root:root ../../../ardour6/utils/ardour6-export -File: /usr/lib/debug/.build-id/b5/f72f7273281c1ce6f48417de23b019569fa51d.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-export.debug -File: /usr/lib/debug/.build-id/ba 40755 root:root -File: /usr/lib/debug/.build-id/ba/e7bb6fdcd35a1d17046e87580a3e4d615ce687 120777 root:root ../../../ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so -File: /usr/lib/debug/.build-id/ba/e7bb6fdcd35a1d17046e87580a3e4d615ce687.debug 120777 root:root ../../usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug -File: /usr/lib/debug/.build-id/bf 40755 root:root -File: /usr/lib/debug/.build-id/bf/415acdaea2c867ed25c66ee4c09452c84cc1d0 120777 root:root ../../../ardour6/backends/libdummy_audiobackend.so -File: /usr/lib/debug/.build-id/bf/415acdaea2c867ed25c66ee4c09452c84cc1d0.debug 120777 root:root ../../usr/lib/ardour6/backends/libdummy_audiobackend.so.debug -File: /usr/lib/debug/.build-id/bf/a59063dd8972a21ee434d73cc4cdf4a103dc81 120777 root:root ../../../ardour6/ardour-6.9.0 -File: /usr/lib/debug/.build-id/bf/a59063dd8972a21ee434d73cc4cdf4a103dc81.debug 120777 root:root ../../usr/lib/ardour6/ardour-6.9.0.debug -File: /usr/lib/debug/.build-id/c0 40755 root:root -File: /usr/lib/debug/.build-id/c0/ca7f28d6d4877fc017111b9e0aa352ccf8e0f1 120777 root:root ../../../ardour6/libtemporal.so.0.0.0 -File: /usr/lib/debug/.build-id/c0/ca7f28d6d4877fc017111b9e0aa352ccf8e0f1.debug 120777 root:root ../../usr/lib/ardour6/libtemporal.so.0.0.0.debug -File: /usr/lib/debug/.build-id/c2 40755 root:root -File: /usr/lib/debug/.build-id/c2/8db0faf07445ecb31e4492b89a072c0b5fa65b 120777 root:root ../../../ardour6/libgtkmm2ext.so.0.8.3 -File: /usr/lib/debug/.build-id/c2/8db0faf07445ecb31e4492b89a072c0b5fa65b.debug 120777 root:root ../../usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug -File: /usr/lib/debug/.build-id/c6 40755 root:root -File: /usr/lib/debug/.build-id/c6/fc057e04ad3ffdb725b62b3bb720f204fc08a9 120777 root:root ../../../ardour6/panners/libpan1in2out.so -File: /usr/lib/debug/.build-id/c6/fc057e04ad3ffdb725b62b3bb720f204fc08a9.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan1in2out.so.debug +File: /usr/lib/debug/.build-id/62/32f918738ee9ee2e90e5c36588ee95924945f6 120777 root:root ../../../ardour6/surfaces/libardour_push2.so +File: /usr/lib/debug/.build-id/62/32f918738ee9ee2e90e5c36588ee95924945f6.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_push2.so.debug +File: /usr/lib/debug/.build-id/63 40755 root:root +File: /usr/lib/debug/.build-id/63/0e8a334ca7ca2884aa5b00efa89c72c97f96a9 120777 root:root ../../../ardour6/LV2/a-delay.lv2/a-delay.so +File: /usr/lib/debug/.build-id/63/0e8a334ca7ca2884aa5b00efa89c72c97f96a9.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug +File: /usr/lib/debug/.build-id/6e 40755 root:root +File: /usr/lib/debug/.build-id/6e/04e3b0888e63d493232cdded4ce8623742f9d4 120777 root:root ../../../ardour6/libmidipp.so.4.1.0 +File: /usr/lib/debug/.build-id/6e/04e3b0888e63d493232cdded4ce8623742f9d4.debug 120777 root:root ../../usr/lib/ardour6/libmidipp.so.4.1.0.debug +File: /usr/lib/debug/.build-id/6e/e3fd0f6fbc0783697a44e3a8897027920d3ff8 120777 root:root ../../../ardour6/LV2/a-eq.lv2/a-eq.so +File: /usr/lib/debug/.build-id/6e/e3fd0f6fbc0783697a44e3a8897027920d3ff8.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug +File: /usr/lib/debug/.build-id/77 40755 root:root +File: /usr/lib/debug/.build-id/77/37a3679382abb76dc74b0843e675dd5baeaaaa 120777 root:root ../../../ardour6/ardour-6.9.0 +File: /usr/lib/debug/.build-id/77/37a3679382abb76dc74b0843e675dd5baeaaaa.debug 120777 root:root ../../usr/lib/ardour6/ardour-6.9.0.debug +File: /usr/lib/debug/.build-id/78 40755 root:root +File: /usr/lib/debug/.build-id/78/1ab9ff6e5f502474449479d75ce9b4225255d6 120777 root:root ../../../ardour6/panners/libpanvbap.so +File: /usr/lib/debug/.build-id/78/1ab9ff6e5f502474449479d75ce9b4225255d6.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanvbap.so.debug +File: /usr/lib/debug/.build-id/87 40755 root:root +File: /usr/lib/debug/.build-id/87/ae12dfd316f761e9d515f01bb1ce015cc8ff30 120777 root:root ../../../ardour6/surfaces/libardour_cc121.so +File: /usr/lib/debug/.build-id/87/ae12dfd316f761e9d515f01bb1ce015cc8ff30.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_cc121.so.debug +File: /usr/lib/debug/.build-id/89 40755 root:root +File: /usr/lib/debug/.build-id/89/c323dacd9361eea0848c65e9d36ec3b10c09ee 120777 root:root ../../../ardour6/utils/ardour6-new_empty_session +File: /usr/lib/debug/.build-id/89/c323dacd9361eea0848c65e9d36ec3b10c09ee.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_empty_session.debug +File: /usr/lib/debug/.build-id/8f 40755 root:root +File: /usr/lib/debug/.build-id/8f/d44dc407d92a6ad9bf1da0270c67d735fb1308 120777 root:root ../../../ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so +File: /usr/lib/debug/.build-id/8f/d44dc407d92a6ad9bf1da0270c67d735fb1308.debug 120777 root:root ../../usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug +File: /usr/lib/debug/.build-id/9e 40755 root:root +File: /usr/lib/debug/.build-id/9e/5fafe56a51273ac602c029f46ba3336eed028b 120777 root:root ../../../ardour6/utils/ardour6-new_session +File: /usr/lib/debug/.build-id/9e/5fafe56a51273ac602c029f46ba3336eed028b.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_session.debug +File: /usr/lib/debug/.build-id/a6 40755 root:root +File: /usr/lib/debug/.build-id/a6/83a46a575d12a0cc60a1b69384629a0be25ca6 120777 root:root ../../../ardour6/LV2/a-reverb.lv2/a-reverb.so +File: /usr/lib/debug/.build-id/a6/83a46a575d12a0cc60a1b69384629a0be25ca6.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug +File: /usr/lib/debug/.build-id/b0 40755 root:root +File: /usr/lib/debug/.build-id/b0/3721444c7e207bade51c5b6a1c78921b9e95e3 120777 root:root ../../../ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so +File: /usr/lib/debug/.build-id/b0/3721444c7e207bade51c5b6a1c78921b9e95e3.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug +File: /usr/lib/debug/.build-id/b1 40755 root:root +File: /usr/lib/debug/.build-id/b1/b24be643b76423b27117beb3f5ac110be7a15d 120777 root:root ../../../ardour6/libardour.so.3.0.0 +File: /usr/lib/debug/.build-id/b1/b24be643b76423b27117beb3f5ac110be7a15d.debug 120777 root:root ../../usr/lib/ardour6/libardour.so.3.0.0.debug +File: /usr/lib/debug/.build-id/b3 40755 root:root +File: /usr/lib/debug/.build-id/b3/e54c9185d86ceb4e47d4886889d711958482ee 120777 root:root ../../../ardour6/hardour-6.9.0 +File: /usr/lib/debug/.build-id/b3/e54c9185d86ceb4e47d4886889d711958482ee.debug 120777 root:root ../../usr/lib/ardour6/hardour-6.9.0.debug +File: /usr/lib/debug/.build-id/b8 40755 root:root +File: /usr/lib/debug/.build-id/b8/7c4295f18e072ffe85ebfd6eede461e88b9a94 120777 root:root ../../../ardour6/backends/libalsa_audiobackend.so +File: /usr/lib/debug/.build-id/b8/7c4295f18e072ffe85ebfd6eede461e88b9a94.debug 120777 root:root ../../usr/lib/ardour6/backends/libalsa_audiobackend.so.debug +File: /usr/lib/debug/.build-id/b8/9cfe1a3a052abdcddb7e7fe041676bbfed5991 120777 root:root ../../../ardour6/ardour-vst3-scanner +File: /usr/lib/debug/.build-id/b8/9cfe1a3a052abdcddb7e7fe041676bbfed5991.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst3-scanner.debug +File: /usr/lib/debug/.build-id/c1 40755 root:root +File: /usr/lib/debug/.build-id/c1/de02920dc6ac7fdb22b5e86b0472851930b784 120777 root:root ../../../ardour6/libevoral.so.0.0.0 +File: /usr/lib/debug/.build-id/c1/de02920dc6ac7fdb22b5e86b0472851930b784.debug 120777 root:root ../../usr/lib/ardour6/libevoral.so.0.0.0.debug +File: /usr/lib/debug/.build-id/ca 40755 root:root +File: /usr/lib/debug/.build-id/ca/d5c58dd4172d9a97b91ebd6867729deed7b684 120777 root:root ../../../ardour6/surfaces/libardour_faderport2.so +File: /usr/lib/debug/.build-id/ca/d5c58dd4172d9a97b91ebd6867729deed7b684.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport2.so.debug File: /usr/lib/debug/.build-id/cb 40755 root:root -File: /usr/lib/debug/.build-id/cb/0ce5705b8149bfd7986ae1f7e1da74ea93aeb9 120777 root:root ../../../ardour6/hardour-6.9.0 -File: /usr/lib/debug/.build-id/cb/0ce5705b8149bfd7986ae1f7e1da74ea93aeb9.debug 120777 root:root ../../usr/lib/ardour6/hardour-6.9.0.debug -File: /usr/lib/debug/.build-id/cd 40755 root:root -File: /usr/lib/debug/.build-id/cd/31ba9b9610fc468e5cf40c97565d93199d36ca 120777 root:root ../../../ardour6/vamp/libardourvampplugins.so.0.0.0 -File: /usr/lib/debug/.build-id/cd/31ba9b9610fc468e5cf40c97565d93199d36ca.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +File: /usr/lib/debug/.build-id/cb/5e9f9d71e8fc4fd91611ba818529273aa66302 120777 root:root ../../../ardour6/LV2/a-exp.lv2/a-exp.so +File: /usr/lib/debug/.build-id/cb/5e9f9d71e8fc4fd91611ba818529273aa66302.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug +File: /usr/lib/debug/.build-id/cf 40755 root:root +File: /usr/lib/debug/.build-id/cf/f672ed38104d92088eeb8a9d343fb5206d97c0 120777 root:root ../../../ardour6/surfaces/libardour_faderport8.so +File: /usr/lib/debug/.build-id/cf/f672ed38104d92088eeb8a9d343fb5206d97c0.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport8.so.debug +File: /usr/lib/debug/.build-id/d0 40755 root:root +File: /usr/lib/debug/.build-id/d0/7f1a0c671cacd7894aef94eb8e4840900422f5 120777 root:root ../../../ardour6/ardour-vst-scanner +File: /usr/lib/debug/.build-id/d0/7f1a0c671cacd7894aef94eb8e4840900422f5.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst-scanner.debug File: /usr/lib/debug/.build-id/d6 40755 root:root -File: /usr/lib/debug/.build-id/d6/b10ba92abad6e01ddeadb9d30cce1f7a02207c 120777 root:root ../../../ardour6/surfaces/libardour_faderport8.so -File: /usr/lib/debug/.build-id/d6/b10ba92abad6e01ddeadb9d30cce1f7a02207c.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport8.so.debug -File: /usr/lib/debug/.build-id/d9 40755 root:root -File: /usr/lib/debug/.build-id/d9/0b36405e1fe6f61cb2e728bab42ffe37269bbf 120777 root:root ../../../ardour6/ardour-vst-scanner -File: /usr/lib/debug/.build-id/d9/0b36405e1fe6f61cb2e728bab42ffe37269bbf.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst-scanner.debug -File: /usr/lib/debug/.build-id/dd 40755 root:root -File: /usr/lib/debug/.build-id/dd/b1047faffd60d5fa25db6137174b44ddaa3610 120777 root:root ../../../ardour6/libardouralsautil.so.0.0.1 -File: /usr/lib/debug/.build-id/dd/b1047faffd60d5fa25db6137174b44ddaa3610.debug 120777 root:root ../../usr/lib/ardour6/libardouralsautil.so.0.0.1.debug -File: /usr/lib/debug/.build-id/e3 40755 root:root -File: /usr/lib/debug/.build-id/e3/75936d6a5ac92704e477be0da51fbb8368da8d 120777 root:root ../../../ardour6/LV2/a-exp.lv2/a-exp.so -File: /usr/lib/debug/.build-id/e3/75936d6a5ac92704e477be0da51fbb8368da8d.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug -File: /usr/lib/debug/.build-id/e6 40755 root:root -File: /usr/lib/debug/.build-id/e6/f4733d8f993b65e9a45aeabd524d75a525e483 120777 root:root ../../../ardour6/utils/ardour6-fix_bbtppq -File: /usr/lib/debug/.build-id/e6/f4733d8f993b65e9a45aeabd524d75a525e483.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug -File: /usr/lib/debug/.build-id/ef 40755 root:root -File: /usr/lib/debug/.build-id/ef/34384388679104f610bb2b4204cc6c4bf5feab 120777 root:root ../../../ardour6/libpbd.so.4.1.0 -File: /usr/lib/debug/.build-id/ef/34384388679104f610bb2b4204cc6c4bf5feab.debug 120777 root:root ../../usr/lib/ardour6/libpbd.so.4.1.0.debug -File: /usr/lib/debug/.build-id/f6 40755 root:root -File: /usr/lib/debug/.build-id/f6/75139524b1cf91ca1d73e13363607ea622e5e6 120777 root:root ../../../ardour6/libevoral.so.0.0.0 -File: /usr/lib/debug/.build-id/f6/75139524b1cf91ca1d73e13363607ea622e5e6.debug 120777 root:root ../../usr/lib/ardour6/libevoral.so.0.0.0.debug -File: /usr/lib/debug/.build-id/f9 40755 root:root -File: /usr/lib/debug/.build-id/f9/4ec0245a4a1d15a6f9d79c58d38a99de7e5007 120777 root:root ../../../ardour6/libcanvas.so.0.0.0 -File: /usr/lib/debug/.build-id/f9/4ec0245a4a1d15a6f9d79c58d38a99de7e5007.debug 120777 root:root ../../usr/lib/ardour6/libcanvas.so.0.0.0.debug -File: /usr/lib/debug/.build-id/f9/e9d7c6d613779c84f269ca378a88568b2db946 120777 root:root ../../../ardour6/backends/libjack_audiobackend.so -File: /usr/lib/debug/.build-id/f9/e9d7c6d613779c84f269ca378a88568b2db946.debug 120777 root:root ../../usr/lib/ardour6/backends/libjack_audiobackend.so.debug -File: /usr/lib/debug/.build-id/fa 40755 root:root -File: /usr/lib/debug/.build-id/fa/447fcae3fb8131d88aa5baaf9747c561cc66a6 120777 root:root ../../../ardour6/surfaces/libardour_faderport16.so -File: /usr/lib/debug/.build-id/fa/447fcae3fb8131d88aa5baaf9747c561cc66a6.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport16.so.debug +File: /usr/lib/debug/.build-id/d6/0edbc121254dc0c024808e48f2161200e04d78 120777 root:root ../../../ardour6/surfaces/libardour_osc.so +File: /usr/lib/debug/.build-id/d6/0edbc121254dc0c024808e48f2161200e04d78.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_osc.so.debug +File: /usr/lib/debug/.build-id/d6/bba6d9251fdf670633756f869eb363e05b64d4 120777 root:root ../../../ardour6/libtemporal.so.0.0.0 +File: /usr/lib/debug/.build-id/d6/bba6d9251fdf670633756f869eb363e05b64d4.debug 120777 root:root ../../usr/lib/ardour6/libtemporal.so.0.0.0.debug +File: /usr/lib/debug/.build-id/da 40755 root:root +File: /usr/lib/debug/.build-id/da/8e9cbd7d7b1dfb042702a5a99f2a575be93b61 120777 root:root ../../../ardour6/libwidgets.so.0.0.0 +File: /usr/lib/debug/.build-id/da/8e9cbd7d7b1dfb042702a5a99f2a575be93b61.debug 120777 root:root ../../usr/lib/ardour6/libwidgets.so.0.0.0.debug +File: /usr/lib/debug/.build-id/ea 40755 root:root +File: /usr/lib/debug/.build-id/ea/1ba7bf9fad31a4cff906ebff59458c35c75acd 120777 root:root ../../../ardour6/surfaces/libardour_contourdesign.so +File: /usr/lib/debug/.build-id/ea/1ba7bf9fad31a4cff906ebff59458c35c75acd.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug +File: /usr/lib/debug/.build-id/ea/efbc977e5740725c65c06586c47cd04bc36805 120777 root:root ../../../ardour6/surfaces/libardour_wiimote.so +File: /usr/lib/debug/.build-id/ea/efbc977e5740725c65c06586c47cd04bc36805.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_wiimote.so.debug +File: /usr/lib/debug/.build-id/f1 40755 root:root +File: /usr/lib/debug/.build-id/f1/948816815a43a9f0f65f17fd852183e714dee9 120777 root:root ../../../ardour6/surfaces/libardour_faderport.so +File: /usr/lib/debug/.build-id/f1/948816815a43a9f0f65f17fd852183e714dee9.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport.so.debug +File: /usr/lib/debug/.build-id/f2 40755 root:root +File: /usr/lib/debug/.build-id/f2/fddb00df8ee7ec987bfe9f0a969de17f3dc140 120777 root:root ../../../ardour6/surfaces/libardour_launch_control_xl.so +File: /usr/lib/debug/.build-id/f2/fddb00df8ee7ec987bfe9f0a969de17f3dc140.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug +File: /usr/lib/debug/.build-id/f5 40755 root:root +File: /usr/lib/debug/.build-id/f5/f6954ec5d62b8bdb5c86e3025acfba698e74f9 120777 root:root ../../../ardour6/vamp/libardourvampplugins.so.0.0.0 +File: /usr/lib/debug/.build-id/f5/f6954ec5d62b8bdb5c86e3025acfba698e74f9.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6 40755 root:root @@ -2713,61 +2740,61 @@ File: /usr/lib/debug/usr/lib/ardour6/LV2/a-comp.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug 100644 root:root bd874a0a4a227be3116dcd72da56732e +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug 100644 root:root 7ce46088bc5ce62556067c246c065f85 File: /usr/lib/debug/usr/lib/ardour6/LV2/a-delay.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug 100644 root:root 17fc8f52feb526236cdd3099cb91e9bf +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug 100644 root:root 161a3a2c5ede47f1c75eca3341dd330a File: /usr/lib/debug/usr/lib/ardour6/LV2/a-eq.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug 100644 root:root ac9d81f87813342d482211a079e3efe3 +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug 100644 root:root 4de599d884b4f224b15999deae5cf568 File: /usr/lib/debug/usr/lib/ardour6/LV2/a-exp.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug 100644 root:root 3d9452a82eb621ae357d179d8264950a +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug 100644 root:root c6d8ce55083406a5801c1b5a55d7c889 File: /usr/lib/debug/usr/lib/ardour6/LV2/a-fluidsynth.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug 100644 root:root f6f9467795d932ca691d9109e287aaa2 +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug 100644 root:root 6cc89537ce96590da51e965df33527c8 File: /usr/lib/debug/usr/lib/ardour6/LV2/a-reverb.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug 100644 root:root b211b972920a00cb77a4552bfbdf8431 +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug 100644 root:root 143098fd6f3dc1fdb549664f253b26cf File: /usr/lib/debug/usr/lib/ardour6/LV2/reasonablesynth.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug 100644 root:root 5d0b2052391d928480ced6ada824d129 -File: /usr/lib/debug/usr/lib/ardour6/ardour-6.9.0.debug 100644 root:root 950280d262faa396efe0bb4849316a94 -File: /usr/lib/debug/usr/lib/ardour6/ardour-exec-wrapper.debug 100644 root:root 86ade7caa068fe5a32d3e7f365900d6b -File: /usr/lib/debug/usr/lib/ardour6/ardour-vst-scanner.debug 100644 root:root fc1e970e1de52049c2e92df3a9f10616 -File: /usr/lib/debug/usr/lib/ardour6/ardour-vst3-scanner.debug 100644 root:root 12b3a5d4e686b9cecf5c55bc79f6ccfd +File: /usr/lib/debug/usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug 100644 root:root 5344a06875fb017e55300415c26c9059 +File: /usr/lib/debug/usr/lib/ardour6/ardour-6.9.0.debug 100644 root:root e5b2ee9db3b2a0ae98a65695b1d369cd +File: /usr/lib/debug/usr/lib/ardour6/ardour-exec-wrapper.debug 100644 root:root df3b94f3e4b0e38499c9246f6ddf58fb +File: /usr/lib/debug/usr/lib/ardour6/ardour-vst-scanner.debug 100644 root:root 6b7726e0635a6fa5caf73adbd256cc67 +File: /usr/lib/debug/usr/lib/ardour6/ardour-vst3-scanner.debug 100644 root:root 1415f83f2693081c9b4fe4c12aa9e093 File: /usr/lib/debug/usr/lib/ardour6/backends 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/backends/libalsa_audiobackend.so.debug 100644 root:root 6d8d260b2649a8458b836a3e6ff91316 -File: /usr/lib/debug/usr/lib/ardour6/backends/libdummy_audiobackend.so.debug 100644 root:root 642f20f9ab72098445a4318bb34877e4 -File: /usr/lib/debug/usr/lib/ardour6/backends/libjack_audiobackend.so.debug 100644 root:root 1b6f84908ae3c7b9aa73575c463383e1 +File: /usr/lib/debug/usr/lib/ardour6/backends/libalsa_audiobackend.so.debug 100644 root:root 29c526750a0e83b3228dcd7aca0484d6 +File: /usr/lib/debug/usr/lib/ardour6/backends/libdummy_audiobackend.so.debug 100644 root:root e647319b80b4ad46f514eadb34571487 +File: /usr/lib/debug/usr/lib/ardour6/backends/libjack_audiobackend.so.debug 100644 root:root df3aacd47f53d0b2cd11aa14e9e26941 File: /usr/lib/debug/usr/lib/ardour6/engines 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/engines/libclearlooks.so.debug 100644 root:root 376849ae247bd7d12ef1d5230161fa2a -File: /usr/lib/debug/usr/lib/ardour6/hardour-6.9.0.debug 100644 root:root 4ec5e45f37bdb51f4956216cd89b36f1 -File: /usr/lib/debug/usr/lib/ardour6/libardour.so.3.0.0.debug 100644 root:root f9edce1c7cb50b1584c33f63d132d707 +File: /usr/lib/debug/usr/lib/ardour6/engines/libclearlooks.so.debug 100644 root:root 1f5f9a6e9a59725108fa7bf9ad34cc52 +File: /usr/lib/debug/usr/lib/ardour6/hardour-6.9.0.debug 100644 root:root f180140309b22af15af55d1779b51dd4 +File: /usr/lib/debug/usr/lib/ardour6/libardour.so.3.0.0.debug 100644 root:root a09cbff37657e72c5a7f03d79b813c88 File: /usr/lib/debug/usr/lib/ardour6/libardour.so.3.debug 120777 root:root libardour.so.3.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libardour.so.debug 120777 root:root libardour.so.3.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libardouralsautil.so.0.0.1.debug 100644 root:root 33f42000f3992203acc191af775c1ab5 +File: /usr/lib/debug/usr/lib/ardour6/libardouralsautil.so.0.0.1.debug 100644 root:root 2b7a814a58f6de40b208b61fed1053a8 File: /usr/lib/debug/usr/lib/ardour6/libardouralsautil.so.0.debug 120777 root:root libardouralsautil.so.0.0.1.debug File: /usr/lib/debug/usr/lib/ardour6/libardouralsautil.so.debug 120777 root:root libardouralsautil.so.0.0.1.debug -File: /usr/lib/debug/usr/lib/ardour6/libardourcp.so.debug 100644 root:root 8f217f2a5e72ad18d0cd58cac25c5b69 -File: /usr/lib/debug/usr/lib/ardour6/libaudiographer.so.0.0.0.debug 100644 root:root fd365c4b17ccecf66d495aa991648cdb +File: /usr/lib/debug/usr/lib/ardour6/libardourcp.so.debug 100644 root:root 95acedd52e0f9e61f428bc01ccf63c7c +File: /usr/lib/debug/usr/lib/ardour6/libaudiographer.so.0.0.0.debug 100644 root:root fcba2c0c49ff8a87cbd4de0630bd2874 File: /usr/lib/debug/usr/lib/ardour6/libaudiographer.so.0.debug 120777 root:root libaudiographer.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libaudiographer.so.debug 120777 root:root libaudiographer.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libcanvas.so.0.0.0.debug 100644 root:root fafbbbf10e296ecd2257de00e8bc65a8 +File: /usr/lib/debug/usr/lib/ardour6/libcanvas.so.0.0.0.debug 100644 root:root 5a471506566cb462477c13c432c5db9b File: /usr/lib/debug/usr/lib/ardour6/libcanvas.so.0.debug 120777 root:root libcanvas.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libcanvas.so.debug 120777 root:root libcanvas.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libevoral.so.0.0.0.debug 100644 root:root ddf8dc20c3448659bd81529c2a2922d1 +File: /usr/lib/debug/usr/lib/ardour6/libevoral.so.0.0.0.debug 100644 root:root 1f229150804a3974f134a9d7bd281e9d File: /usr/lib/debug/usr/lib/ardour6/libevoral.so.0.debug 120777 root:root libevoral.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libevoral.so.debug 120777 root:root libevoral.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug 100644 root:root 80f58106b2efa72ad1fb79f886b9547b +File: /usr/lib/debug/usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug 100644 root:root a5275d0be8c132bac240ca0ab366a48c File: /usr/lib/debug/usr/lib/ardour6/libgtkmm2ext.so.0.debug 120777 root:root libgtkmm2ext.so.0.8.3.debug File: /usr/lib/debug/usr/lib/ardour6/libgtkmm2ext.so.debug 120777 root:root libgtkmm2ext.so.0.8.3.debug -File: /usr/lib/debug/usr/lib/ardour6/libmidipp.so.4.1.0.debug 100644 root:root d108bf6368e90dc3aca4d5b1abc906d8 +File: /usr/lib/debug/usr/lib/ardour6/libmidipp.so.4.1.0.debug 100644 root:root 182de5dd3a5735cd712cc7076f3d8293 File: /usr/lib/debug/usr/lib/ardour6/libmidipp.so.4.debug 120777 root:root libmidipp.so.4.1.0.debug File: /usr/lib/debug/usr/lib/ardour6/libmidipp.so.debug 120777 root:root libmidipp.so.4.1.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libpbd.so.4.1.0.debug 100644 root:root ef49eb0e3a4b282b44db2eceab5cac2a +File: /usr/lib/debug/usr/lib/ardour6/libpbd.so.4.1.0.debug 100644 root:root be3c9a3fe7f3adc6cd90c444e52ca72a File: /usr/lib/debug/usr/lib/ardour6/libpbd.so.4.debug 120777 root:root libpbd.so.4.1.0.debug File: /usr/lib/debug/usr/lib/ardour6/libpbd.so.debug 120777 root:root libpbd.so.4.1.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libptformat.so.0.0.0.debug 100644 root:root 37609a4ed53a7737ae2989af15501305 +File: /usr/lib/debug/usr/lib/ardour6/libptformat.so.0.0.0.debug 100644 root:root 0c8da666a09eb7dfcccd794ac80c7a19 File: /usr/lib/debug/usr/lib/ardour6/libptformat.so.0.debug 120777 root:root libptformat.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libptformat.so.debug 120777 root:root libptformat.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libtemporal.so.0.0.0.debug 100644 root:root 03a03cf79123cc0273dded8d9ec4546e +File: /usr/lib/debug/usr/lib/ardour6/libtemporal.so.0.0.0.debug 100644 root:root 99c8415ed2c59feefe6161eb03d226d8 File: /usr/lib/debug/usr/lib/ardour6/libtemporal.so.0.debug 120777 root:root libtemporal.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libtemporal.so.debug 120777 root:root libtemporal.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libwaveview.so.0.0.0.debug 100644 root:root 108f39ac4c1b18d610e37ea96eb0f2ce +File: /usr/lib/debug/usr/lib/ardour6/libwaveview.so.0.0.0.debug 100644 root:root 084c23e9094accb600b494ef1c5e1b3b File: /usr/lib/debug/usr/lib/ardour6/libwaveview.so.0.debug 120777 root:root libwaveview.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libwaveview.so.debug 120777 root:root libwaveview.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libwidgets.so.0.0.0.debug 100644 root:root 09d6c4e1eb164e176428e05736e9f2cb +File: /usr/lib/debug/usr/lib/ardour6/libwidgets.so.0.0.0.debug 100644 root:root 7a67cae50db862cd468734f92343ade9 File: /usr/lib/debug/usr/lib/ardour6/libwidgets.so.0.debug 120777 root:root libwidgets.so.0.0.0.debug @@ -2775,32 +2802,32 @@ File: /usr/lib/debug/usr/lib/ardour6/panners 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/panners/libpan1in2out.so.debug 100644 root:root df26ea6244d530a318f7cda5bc452f2f -File: /usr/lib/debug/usr/lib/ardour6/panners/libpan2in2out.so.debug 100644 root:root b78d4986caa53626aa53485a93c4ce6d -File: /usr/lib/debug/usr/lib/ardour6/panners/libpanbalance.so.debug 100644 root:root 6424201f32d0f9e72fb5a1b5e9a0d651 -File: /usr/lib/debug/usr/lib/ardour6/panners/libpanvbap.so.debug 100644 root:root 85dae7d96a393126f8a5cb39093eb24a -File: /usr/lib/debug/usr/lib/ardour6/sanityCheck.debug 100644 root:root 556a5ccf668e398c8c12549c863f5157 +File: /usr/lib/debug/usr/lib/ardour6/panners/libpan1in2out.so.debug 100644 root:root d7a61ca2ea9ab245eb8a6530d24adf22 +File: /usr/lib/debug/usr/lib/ardour6/panners/libpan2in2out.so.debug 100644 root:root a55ffbfdef559bd0d745a25b7691b4bc +File: /usr/lib/debug/usr/lib/ardour6/panners/libpanbalance.so.debug 100644 root:root f2f60aa83a964eddf5511d67e58071a7 +File: /usr/lib/debug/usr/lib/ardour6/panners/libpanvbap.so.debug 100644 root:root 0ebb1d758a164bb4d55cd566470afb5f +File: /usr/lib/debug/usr/lib/ardour6/sanityCheck.debug 100644 root:root 3b055fe0aa251289e5d80f8157941b97 File: /usr/lib/debug/usr/lib/ardour6/surfaces 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_cc121.so.debug 100644 root:root 074cf3b470e4b948ed4de976a57eb590 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug 100644 root:root 81caa1f133c62da86ef0228c3f777cce -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport.so.debug 100644 root:root dcf17efec79fc0814419b34522a2964b -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport16.so.debug 100644 root:root b2a62d83666fd669212787226602c5e7 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport2.so.debug 100644 root:root 9cea93387c2aa8b5896ca4fba437bcda -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport8.so.debug 100644 root:root a089f601f92b848d6c4ce509107a048a -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug 100644 root:root 4aaaee6dfd1968a798661b6da802273d -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug 100644 root:root 9e926f533e7b4de8141923aaa7afb603 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_mcp.so.debug 100644 root:root d91286a07f1415b5b5826c3e15b0e3b9 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_osc.so.debug 100644 root:root 3a6e87568de945f6089f825fd0a04b5d -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_push2.so.debug 100644 root:root 9e3beef84d2aef67e8e7bbac03e0852a -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_us2400.so.debug 100644 root:root 7715d9990aebcc2c46864c4f87c3cdfc -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_wiimote.so.debug 100644 root:root ab2eab450c3dcbd06931edeae0d1cec9 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_cc121.so.debug 100644 root:root d8b325518e626c7a1ce6aa4bbb7b44de +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug 100644 root:root 03ef5cd4eb653c1c11bf6bdea3658ef9 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport.so.debug 100644 root:root 3e6c8723a17e1252d4609a57543a4001 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport16.so.debug 100644 root:root b82a84a1625dd5eb4737a218812fbac1 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport2.so.debug 100644 root:root a7c9ada92dc5cc6fdf5fd069f3365610 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport8.so.debug 100644 root:root 6600a1f3771266d07a3d21e1b828c3a8 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug 100644 root:root 765859871396a082c62fb3fed28b81e4 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug 100644 root:root b8c812e491fea33411ca4af65148426d +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_mcp.so.debug 100644 root:root 3013f132ed2861c8c53502b968af605a +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_osc.so.debug 100644 root:root dedfd67a9d821ec3bdeb4843cb40f1c5 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_push2.so.debug 100644 root:root f4db20283a2caed63fe5ca3c3dd22747 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_us2400.so.debug 100644 root:root 69d14a99cb26da394e8bf4e763c7ffcf +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_wiimote.so.debug 100644 root:root d054feba16be328c38047d948e444651 File: /usr/lib/debug/usr/lib/ardour6/utils 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-copy-mixer.debug 100644 root:root 2593ac47749a0a232b853b0ea44d054f -File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-export.debug 100644 root:root dd6de53e08ac158d2e0875acd0a6ea92 -File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug 100644 root:root d3fce0f85766541aca4bb3b1e9178fd2 -File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-new_empty_session.debug 100644 root:root 01071c523bfdd047e031bc53b0c04e14 -File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-new_session.debug 100644 root:root af5156309f5e9b48b00c5ff83542a374 +File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-copy-mixer.debug 100644 root:root dbdeb5f169023b1f8aea65f2510f095f +File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-export.debug 100644 root:root 25aee1e6eed74ee6cb58ddb42a027f11 +File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug 100644 root:root 7c7a5a9da0e72e085da6f6abaa0b14b9 +File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-new_empty_session.debug 100644 root:root e4edc9308b591068f41cf39b2568c3fb +File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-new_session.debug 100644 root:root 2fd734369b5ca26afb2360a784084dbb File: /usr/lib/debug/usr/lib/ardour6/vamp 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug 100644 root:root a35b2c6b01159963a36d7eeda59e9641 +File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug 100644 root:root c79b6b51a8be103aef7088fade62e412 File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvampplugins.so.0.debug 120777 root:root libardourvampplugins.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvampplugins.so.debug 120777 root:root libardourvampplugins.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug 100644 root:root 48f612ed7c0e9c4863a125eadd314af3 +File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug 100644 root:root 5cda57f866b4b4a2161e00787a6ff930 File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvamppyin.so.0.debug 120777 root:root libardourvamppyin.so.0.0.0.debug @@ -2877,2 +2904,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 @@ -3164,2 +3192,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 @@ -3552,2 +3581,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 @@ -3639,2 +3669,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 @@ -3719,2 +3750,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 @@ -3882,3 +3914,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 2f3f29773ccdb5ec5adabcd1f266931e File: /usr/src/debug/ardour-6.9/libs/ardour/route.cc 100644 root:root 58087700979220148c288980bbf788be @@ -4015,2 +4047,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 @@ -4064,2 +4097,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 @@ -4104,2 +4138,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 @@ -4139,2 +4174,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 @@ -4142,2 +4178,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 @@ -4152,3 +4189,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 @@ -4195,2 +4234,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 @@ -4209,2 +4250,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 @@ -4240,2 +4282,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 @@ -4303,2 +4346,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 @@ -4392,2 +4436,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 @@ -4397,2 +4442,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 @@ -4476,2 +4522,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 @@ -4488,2 +4535,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 @@ -4492,2 +4540,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 @@ -4511,2 +4560,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 @@ -4518,2 +4568,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 @@ -4526,2 +4577,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 @@ -4825,2 +4877,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 @@ -5061,2 +5114,3 @@ File: /usr/src/debug/ardour-6.9/tools/sanity_check/systemtest.cpp 100644 root:root 4462a270b4db3924861057aeb139b251 -RPMIdentity: 942134321129298084c8722eae1057667ec2cdb215744761dccb73a321fff44ff5e88ae476cdfdf0974a80160e7eaa5352d5f8844c6a487b89d67202af807b2c +File: /usr/src/debug/ardour-6.9/tools/sanity_check/systemtest.h 100644 root:root 66b3f7a1956e3554eba75adcce2002c4 +RPMIdentity: aa5ba19c7c2bede8138b7a3a01c464198384f710179670b77f8ee91370d8813ce63b8beaaa16b2f4514fe91964723c8207a9c5132134814a3cf4ff40ccd4a41e